2026-03-07T09:00:07.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:00:07.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:00:07.932 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:00:07.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:00:07.979 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:00:38.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:00:38.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:00:38.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T09:00:38.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:00:38.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:00:38.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:00:38.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:00:38.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:00:38.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:00:38.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61401
2026-03-07T09:00:38.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:00:38.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:00:38.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:00:38.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36095
2026-03-07T09:00:38.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:00:38.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:00:38.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:00:41.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc08ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:00:41.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:00:41.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:00:42.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:00:42.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:00:43.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L5U9w166gfkFB4%2BOe0rlVKVR3m8%3D&Expires=1772953242 HTTP/1.1" 200 74409
2026-03-07T09:00:43.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:00:43.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:00:43.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:00:43.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:00:43.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:00:58.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:00:58.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:00:58.806 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:00:58.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:00:58.853 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:01:28.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:01:28.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:01:28.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T09:01:28.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:01:28.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:01:28.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:01:29.014 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:01:29.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:01:29.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:01:29.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61886
2026-03-07T09:01:29.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:01:29.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:01:29.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:01:29.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35614
2026-03-07T09:01:29.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:01:29.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:01:29.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:01:32.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc07760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:01:32.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:01:32.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:01:33.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:01:33.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:01:34.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7sQOa1Ai2PnK8hJMI2Z908jq7oc%3D&Expires=1772953293 HTTP/1.1" 200 74409
2026-03-07T09:01:34.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:01:34.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:01:34.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:01:34.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:01:34.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:01:50.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:01:50.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:01:51.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:01:51.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:01:51.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:02:21.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:02:21.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:02:21.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T09:02:21.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:02:21.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:02:21.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:02:21.259 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:02:21.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:02:21.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:02:21.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60605
2026-03-07T09:02:21.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:02:21.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:02:21.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:02:21.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35230
2026-03-07T09:02:21.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:02:21.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:02:21.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:02:24.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69413040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:02:24.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:02:24.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:02:25.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:02:25.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:02:26.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tRgyfSoqn4FlU7q1WeAnUhC8zY8%3D&Expires=1772953345 HTTP/1.1" 200 74409
2026-03-07T09:02:26.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:02:26.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:02:26.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:02:26.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:02:26.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:02:41.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:02:41.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:02:41.731 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:02:41.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:02:41.779 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:03:11.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:03:11.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:03:12.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T09:03:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:03:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:03:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:03:12.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:03:12.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:03:12.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:03:12.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60747
2026-03-07T09:03:12.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:03:12.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:03:12.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:03:12.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-07T09:03:12.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:03:12.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:03:12.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:03:15.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693ba4d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:03:15.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:03:15.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:03:16.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:03:16.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:03:17.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TXJlTNcCLztmJX5mgFctVzoY%2Bgg%3D&Expires=1772953396 HTTP/1.1" 200 74409
2026-03-07T09:03:17.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:03:17.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:03:17.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:03:17.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:03:17.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:03:33.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:03:33.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:03:33.575 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:03:33.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:03:33.622 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:04:03.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:04:03.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:04:04.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T09:04:04.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:04:04.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:04:04.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:04:04.125 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:04:04.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:04:04.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:04:04.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60747
2026-03-07T09:04:04.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:04:04.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:04:04.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:04:04.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-07T09:04:04.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:04:04.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:04:04.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:04:07.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cc4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:04:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:04:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:04:08.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:04:08.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:04:09.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L23298thGsjUIAFKXQTWBUfxz70%3D&Expires=1772953448 HTTP/1.1" 200 74409
2026-03-07T09:04:09.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:04:09.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:04:09.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:04:09.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:04:09.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:04:24.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:04:24.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:04:24.587 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:04:24.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:04:24.635 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:04:54.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:04:54.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:04:55.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15320
2026-03-07T09:04:55.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:04:55.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:04:55.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:04:55.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:04:55.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:04:55.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:04:55.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60724
2026-03-07T09:04:55.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:04:55.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:04:55.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:04:55.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-07T09:04:55.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:04:55.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:04:55.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:04:58.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad7ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:04:58.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:04:58.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:04:59.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:04:59.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:05:00.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3G8PoNAmIQVYz5n935INc0AUH9w%3D&Expires=1772953499 HTTP/1.1" 200 71931
2026-03-07T09:05:01.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:05:01.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:05:01.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:05:01.224 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:05:01.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:05:16.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:05:16.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:05:16.880 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:05:16.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:05:16.928 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:05:46.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:05:46.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:05:47.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15320
2026-03-07T09:05:47.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:05:47.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:05:47.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:05:47.292 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:05:47.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:05:47.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:05:47.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58981
2026-03-07T09:05:47.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:05:47.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:05:47.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:05:47.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35267
2026-03-07T09:05:47.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:05:47.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:05:47.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:05:50.391 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74103d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:05:50.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:05:50.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:05:51.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:05:51.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:05:52.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=51L%2Fecfbp18FPN085ipD0ewhzy8%3D&Expires=1772953551 HTTP/1.1" 200 71931
2026-03-07T09:05:52.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:05:52.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:05:52.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:05:52.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:05:52.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:06:08.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:06:08.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:06:08.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:06:08.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:06:08.238 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:06:38.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:06:38.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:06:38.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15320
2026-03-07T09:06:38.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:06:38.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:06:38.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:06:38.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:06:38.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:06:38.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:06:38.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58806
2026-03-07T09:06:38.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:06:38.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:06:38.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:06:38.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34288
2026-03-07T09:06:38.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:06:38.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:06:38.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:06:41.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a5e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:06:41.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:06:41.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:06:42.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:06:42.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:06:43.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dQ4P%2FtBosvmh2KYXm7YDrXm%2B7Bo%3D&Expires=1772953602 HTTP/1.1" 200 71931
2026-03-07T09:06:43.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:06:43.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:06:43.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:06:43.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:06:43.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:07:01.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:07:01.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:07:01.691 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:07:01.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:07:01.738 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:07:31.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:07:31.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:07:32.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15320
2026-03-07T09:07:32.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:07:32.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:07:32.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:07:32.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:07:32.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:07:32.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:07:32.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60829
2026-03-07T09:07:32.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:07:32.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:07:32.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:07:32.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34350
2026-03-07T09:07:32.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:07:32.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:07:32.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:07:35.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb211a2f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:07:35.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:07:35.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:07:36.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:07:36.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:07:37.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QsJqgJj%2BHN6dNrT2EckVf0piZgg%3D&Expires=1772953656 HTTP/1.1" 200 71931
2026-03-07T09:07:37.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:07:37.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:07:37.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:07:37.503 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:07:37.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:07:53.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:07:53.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:07:53.286 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:07:53.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:07:53.334 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:08:23.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:08:23.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:08:23.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15320
2026-03-07T09:08:23.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:08:23.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:08:23.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:08:23.806 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:08:23.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:08:23.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:08:23.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61583
2026-03-07T09:08:23.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:08:23.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:08:23.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:08:23.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35349
2026-03-07T09:08:23.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:08:23.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:08:23.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:08:26.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963a0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:08:26.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:08:26.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:08:28.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:08:28.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:08:28.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FyaH2rZys%2Fzh7FRVlbIOHP0%2FBKM%3D&Expires=1772953707 HTTP/1.1" 200 71931
2026-03-07T09:08:29.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:08:29.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:08:29.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:08:29.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:08:29.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:08:46.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:08:46.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:08:46.248 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:08:46.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:08:46.296 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:09:16.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:09:16.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:09:16.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15320
2026-03-07T09:09:16.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:09:16.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:09:16.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:09:16.578 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:09:16.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:09:16.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:09:16.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60676
2026-03-07T09:09:16.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:09:16.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:09:16.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:09:16.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35810
2026-03-07T09:09:16.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:09:16.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:09:16.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:09:19.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2e650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:09:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:09:19.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:09:20.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:09:20.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:09:21.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jJRrKWoSPk8j0G1svyLbElM2m%2Bw%3D&Expires=1772953760 HTTP/1.1" 200 73298
2026-03-07T09:09:21.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:09:21.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:09:21.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:09:21.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:09:21.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:09:37.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:09:37.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:09:37.330 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:09:37.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:09:37.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:10:07.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:10:07.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:10:08.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15387
2026-03-07T09:10:08.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:10:08.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:10:08.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:10:08.302 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:10:08.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:10:08.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:10:08.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61303
2026-03-07T09:10:08.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:10:08.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:10:08.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:10:08.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35396
2026-03-07T09:10:08.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:10:08.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:10:08.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:10:11.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ae020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:10:11.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:10:11.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:10:12.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:10:12.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:10:13.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YtA2uWJ6bWXIvGLrvktdGRgK2QA%3D&Expires=1772953812 HTTP/1.1" 200 73298
2026-03-07T09:10:13.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:10:13.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:10:13.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:10:13.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:10:13.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:10:30.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:10:30.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:10:30.252 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:10:30.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:10:30.300 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:11:00.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:11:00.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:11:01.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15387
2026-03-07T09:11:01.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:11:01.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:11:01.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:11:01.062 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:11:01.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:11:01.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:11:01.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60974
2026-03-07T09:11:01.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:11:01.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:11:01.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:11:01.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35142
2026-03-07T09:11:01.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:11:01.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:11:01.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:11:04.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce767287f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:11:04.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:11:04.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:11:05.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:11:05.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:11:06.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Ftohs5816GqlVypxrAn3EHG1J8o%3D&Expires=1772953865 HTTP/1.1" 200 73298
2026-03-07T09:11:06.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:11:06.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:11:06.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:11:06.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:11:06.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:11:21.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:11:21.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:11:21.918 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:11:21.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:11:21.965 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:11:51.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:11:51.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:11:52.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15387
2026-03-07T09:11:52.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:11:52.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:11:52.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:11:52.415 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:11:52.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:11:52.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:11:52.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60048
2026-03-07T09:11:52.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:11:52.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:11:52.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:11:52.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35142
2026-03-07T09:11:52.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:11:52.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:11:52.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:11:55.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974edd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:11:55.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:11:55.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:11:56.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:11:56.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:11:57.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-070839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zL80Dv5GvoKarYNxAxxIdqc9wvg%3D&Expires=1772953916 HTTP/1.1" 200 73298
2026-03-07T09:11:57.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:11:57.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:11:57.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:11:57.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:11:57.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:12:13.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:12:13.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:12:13.466 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:12:13.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:12:13.513 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:12:43.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:12:43.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:12:43.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15387
2026-03-07T09:12:43.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:12:43.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:12:43.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:12:43.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:12:43.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:12:43.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:12:43.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60048
2026-03-07T09:12:43.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:12:43.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:12:43.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:12:43.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34807
2026-03-07T09:12:43.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:12:43.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:12:43.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:12:46.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce767602e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:12:46.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:12:46.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:12:48.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:12:48.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:12:49.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8g45NegPT7KAnjtgYbDxYhvb3OE%3D&Expires=1772953967 HTTP/1.1" 200 76076
2026-03-07T09:12:49.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:12:49.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:12:49.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:12:49.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:12:49.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:13:05.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:13:05.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:13:05.457 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:13:05.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:13:05.504 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:13:35.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:13:35.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:13:35.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15387
2026-03-07T09:13:35.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:13:35.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:13:35.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:13:35.830 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:13:35.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:13:35.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:13:35.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59825
2026-03-07T09:13:35.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:13:35.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:13:35.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:13:35.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34680
2026-03-07T09:13:35.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:13:35.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:13:35.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:13:38.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:13:38.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:13:38.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:13:40.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:13:40.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:13:40.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iPsbjJKAgOxJb2IOGaHuFeKFSAo%3D&Expires=1772954019 HTTP/1.1" 200 76076
2026-03-07T09:13:41.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:13:41.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:13:41.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:13:41.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:13:41.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:13:57.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:13:57.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:13:57.404 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:13:57.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:13:57.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:14:27.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:14:27.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:14:27.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15387
2026-03-07T09:14:27.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:14:27.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:14:27.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:14:27.644 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:14:27.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:14:27.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:14:27.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59825
2026-03-07T09:14:27.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:14:27.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:14:27.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:14:27.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34731
2026-03-07T09:14:27.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:14:27.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:14:27.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:14:30.711 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3105ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:14:30.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:14:30.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:14:31.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:14:31.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:14:32.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S8tFiDc7gj6QQiLe8GqeUtTCt9g%3D&Expires=1772954071 HTTP/1.1" 200 76076
2026-03-07T09:14:33.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:14:33.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:14:33.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:14:33.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:14:33.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:14:49.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:14:50.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:14:50.138 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:14:50.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:14:50.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:15:20.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:15:20.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:15:20.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:15:20.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:15:20.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:15:20.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:15:20.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:15:20.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:15:20.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:15:20.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59909
2026-03-07T09:15:20.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:15:20.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:15:20.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:15:20.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34869
2026-03-07T09:15:20.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:15:20.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:15:20.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:15:23.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c25780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:15:23.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:15:23.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:15:24.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:15:24.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:15:25.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zaxuKwHRpbzgCsWakvfJ6RjPt8Q%3D&Expires=1772954124 HTTP/1.1" 200 76076
2026-03-07T09:15:26.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:15:26.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:15:26.218 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:15:26.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:15:26.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:15:41.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:15:41.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:15:42.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:15:42.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:15:42.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:16:12.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:16:12.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:16:12.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:16:12.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:16:12.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:16:12.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:16:12.563 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:16:12.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:16:12.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:16:12.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60050
2026-03-07T09:16:12.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:16:12.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:16:12.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:16:12.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34888
2026-03-07T09:16:12.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:16:12.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:16:12.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:16:15.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68add4b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:16:15.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:16:15.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:16:16.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:16:16.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:16:17.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yn8OSQsNVelZ2NXZAD1ehKPL1M0%3D&Expires=1772954176 HTTP/1.1" 200 76076
2026-03-07T09:16:18.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:16:18.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:16:18.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:16:18.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:16:18.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:16:35.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:16:35.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:16:35.753 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:16:35.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:16:35.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:17:05.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:17:05.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:17:06.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:17:06.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:17:06.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:17:06.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:17:06.245 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:17:06.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:17:06.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:17:06.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60251
2026-03-07T09:17:06.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:17:06.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:17:06.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:17:06.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34825
2026-03-07T09:17:06.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:17:06.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:17:06.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:17:09.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d77040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:17:09.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:17:09.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:17:10.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:17:10.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:17:11.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MCJ0Utn3X1KavOGON8uOzNBozY0%3D&Expires=1772954230 HTTP/1.1" 200 76891
2026-03-07T09:17:11.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:17:11.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:17:11.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:17:11.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:17:11.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:17:27.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:17:27.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:17:27.418 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:17:27.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:17:27.465 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:17:57.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:17:57.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:17:57.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:17:57.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:17:57.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:17:57.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:17:57.916 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:17:57.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:17:57.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:17:57.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59273
2026-03-07T09:17:57.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:17:57.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:17:57.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:17:57.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34825
2026-03-07T09:17:57.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:17:57.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:17:57.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:18:01.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963b880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:18:01.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:18:01.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:18:02.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:18:02.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:18:03.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2ByqzNOhhEmYINnBIS35YHelVFkw%3D&Expires=1772954282 HTTP/1.1" 200 76891
2026-03-07T09:18:03.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:18:03.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:18:03.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:18:03.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:18:03.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:18:20.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:18:20.341 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:18:20.370 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:18:20.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:18:20.418 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:18:50.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:18:50.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:18:50.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:18:50.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:18:50.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:18:50.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:18:50.569 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:18:50.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:18:50.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:18:50.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58544
2026-03-07T09:18:50.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:18:50.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:18:50.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:18:50.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34380
2026-03-07T09:18:50.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:18:50.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:18:50.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:18:53.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691eafb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:18:53.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:18:53.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:18:54.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:18:54.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:18:55.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M%2FXfEFRHwckjF6A9%2F55Tez1fYCU%3D&Expires=1772954334 HTTP/1.1" 200 76891
2026-03-07T09:18:56.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:18:56.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:18:56.224 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:18:56.247 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:18:56.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:19:11.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:19:11.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:19:11.524 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:19:11.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:19:11.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:19:41.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:19:41.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:19:42.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:19:42.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:19:42.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:19:42.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:19:42.305 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:19:42.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:19:42.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:19:42.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58868
2026-03-07T09:19:42.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:19:42.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:19:42.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:19:42.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34178
2026-03-07T09:19:42.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:19:42.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:19:42.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:19:45.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685adb40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:19:45.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:19:45.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:19:46.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:19:46.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:19:47.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xkeGwpUhl6T5csDIg3ckSdUMDMY%3D&Expires=1772954386 HTTP/1.1" 200 76891
2026-03-07T09:19:47.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:19:47.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:19:47.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:19:48.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:19:48.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:20:04.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:20:04.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:20:04.461 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:20:04.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:20:04.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:20:34.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:20:34.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:20:34.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:20:34.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:20:34.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:20:34.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:20:34.667 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:20:34.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:20:34.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:20:34.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59174
2026-03-07T09:20:34.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:20:34.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:20:34.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:20:34.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34432
2026-03-07T09:20:34.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:20:34.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:20:34.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:20:37.751 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938f6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:20:37.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:20:37.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:20:38.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:20:38.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:20:39.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-071638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Lpbd%2B4Lv4JSeKw3bt%2FRpnmjkITU%3D&Expires=1772954438 HTTP/1.1" 200 76891
2026-03-07T09:20:40.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:20:40.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:20:40.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:20:40.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:20:40.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:20:56.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:20:56.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:20:56.373 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:20:56.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:20:56.421 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:21:26.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:21:26.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:21:26.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:21:26.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:21:26.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:21:26.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:21:26.788 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:21:26.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:21:26.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:21:26.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59174
2026-03-07T09:21:26.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:21:26.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:21:26.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:21:26.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34531
2026-03-07T09:21:26.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:21:26.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:21:26.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:21:29.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69459ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:21:29.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:21:29.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:21:31.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:21:31.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:21:31.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EEJdue0S%2BoVK9yoS8BqkPzYaTU0%3D&Expires=1772954490 HTTP/1.1" 200 81987
2026-03-07T09:21:32.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:21:32.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:21:32.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:21:32.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:21:32.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:21:48.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:21:48.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:21:48.513 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:21:48.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:21:48.559 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:22:18.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:22:18.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:22:18.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:22:18.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:22:18.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:22:18.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:22:18.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:22:18.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:22:18.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:22:18.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61017
2026-03-07T09:22:18.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:22:18.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:22:18.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:22:18.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35479
2026-03-07T09:22:18.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:22:18.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:22:18.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:22:21.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce76880850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:22:21.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:22:21.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:22:22.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:22:22.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:22:23.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oYi1cHGvwsqEGQS9gyQ6Lr8fXDc%3D&Expires=1772954542 HTTP/1.1" 200 81987
2026-03-07T09:22:24.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:22:24.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:22:24.329 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:22:24.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:22:24.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:22:39.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:22:39.691 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:22:39.721 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:22:39.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:22:39.768 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:23:09.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:23:09.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:23:10.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:23:10.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:23:10.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:23:10.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:23:10.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:23:10.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:23:10.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:23:10.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62018
2026-03-07T09:23:10.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:23:10.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:23:10.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:23:10.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35869
2026-03-07T09:23:10.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:23:10.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:23:10.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:23:13.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce740b4340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:23:13.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:23:13.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:23:14.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:23:14.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:23:15.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Trfgrr%2F36P9uEFq9fjZXBfjb2NM%3D&Expires=1772954594 HTTP/1.1" 200 81987
2026-03-07T09:23:15.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:23:15.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:23:15.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:23:15.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:23:15.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:23:31.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:23:31.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:23:31.538 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:23:31.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:23:31.585 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:24:01.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:24:01.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:24:01.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:24:01.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:24:01.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:24:01.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:24:01.882 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:24:01.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:24:01.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:24:01.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65928
2026-03-07T09:24:01.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:24:01.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:24:01.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:24:01.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37827
2026-03-07T09:24:01.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:24:01.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:24:01.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:24:04.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:24:04.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:24:04.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:24:06.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:24:06.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:24:06.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jcJy1glZeMDGt1c7otX5Xr3Xnqw%3D&Expires=1772954645 HTTP/1.1" 200 81987
2026-03-07T09:24:07.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:24:07.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:24:07.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:24:07.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:24:07.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:24:23.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:24:23.140 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:24:23.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:24:23.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:24:23.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:24:53.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:24:53.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:24:53.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15326
2026-03-07T09:24:53.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:24:53.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:24:53.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:24:53.411 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:24:53.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:24:53.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:24:53.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61343
2026-03-07T09:24:53.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:24:53.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:24:53.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:24:53.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37827
2026-03-07T09:24:53.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:24:53.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:24:53.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:24:56.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978d000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:24:56.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:24:56.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:24:57.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:24:57.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:24:58.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=we2FuqGkSI9tVNHdxdfg0qU6FXo%3D&Expires=1772954697 HTTP/1.1" 200 81034
2026-03-07T09:24:59.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:24:59.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:24:59.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:24:59.277 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:24:59.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:25:14.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:25:14.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:25:14.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:25:14.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:25:14.843 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:25:44.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:25:44.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:25:45.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15307
2026-03-07T09:25:45.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:25:45.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:25:45.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:25:45.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:25:45.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:25:45.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:25:45.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62066
2026-03-07T09:25:45.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:25:45.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:25:45.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:25:45.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35008
2026-03-07T09:25:45.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:25:45.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:25:45.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:25:48.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68561180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:25:48.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:25:48.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:25:49.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:25:49.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:25:50.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AXZ5jS2bQzmLhBgEBYNZF9xC5uk%3D&Expires=1772954749 HTTP/1.1" 200 81034
2026-03-07T09:25:50.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:25:50.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:25:50.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:25:50.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:25:50.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:26:07.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:26:07.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:26:07.893 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:26:07.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:26:07.940 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:26:37.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:26:37.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:26:38.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15307
2026-03-07T09:26:38.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:26:38.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:26:38.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:26:38.139 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:26:38.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:26:38.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:26:38.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61999
2026-03-07T09:26:38.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:26:38.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:26:38.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:26:38.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35208
2026-03-07T09:26:38.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:26:38.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:26:38.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:26:41.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4784700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:26:41.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:26:41.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:26:42.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:26:42.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:26:43.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FbonPKDt4p83ylLO0a6F%2F6SsacU%3D&Expires=1772954802 HTTP/1.1" 200 81034
2026-03-07T09:26:43.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:26:43.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:26:43.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:26:43.801 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:26:43.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:26:58.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:26:59.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:26:59.115 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:26:59.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:26:59.161 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:27:29.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:27:29.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:27:29.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15307
2026-03-07T09:27:29.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:27:29.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:27:29.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:27:29.331 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:27:29.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:27:29.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:27:29.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61982
2026-03-07T09:27:29.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:27:29.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:27:29.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:27:29.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35093
2026-03-07T09:27:29.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:27:29.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:27:29.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:27:32.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4b460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:27:32.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:27:32.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:27:33.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:27:33.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:27:34.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HoqMfqYqkKFUVMTTu%2FbexMULAEQ%3D&Expires=1772954853 HTTP/1.1" 200 81034
2026-03-07T09:27:34.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:27:34.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:27:34.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:27:34.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:27:34.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:27:50.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:27:50.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:27:50.592 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:27:50.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:27:50.639 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:28:20.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:28:20.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:28:20.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15307
2026-03-07T09:28:20.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:28:20.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:28:20.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:28:20.849 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:28:20.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:28:20.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:28:20.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61966
2026-03-07T09:28:20.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:28:20.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:28:20.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:28:20.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35074
2026-03-07T09:28:20.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:28:20.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:28:20.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:28:23.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74ee51e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:28:23.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:28:23.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:28:25.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:28:25.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:28:26.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gQGiCbPvdq6Cg8euxjf30%2BcXfNA%3D&Expires=1772954905 HTTP/1.1" 200 81034
2026-03-07T09:28:26.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:28:26.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:28:26.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:28:26.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:28:26.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:28:41.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:28:41.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:28:41.584 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:28:41.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:28:41.631 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:29:11.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:29:11.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:29:11.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15307
2026-03-07T09:29:11.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:29:11.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:29:11.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:29:11.797 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:29:11.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:29:11.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:29:11.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62063
2026-03-07T09:29:11.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:29:11.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:29:11.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:29:11.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35205
2026-03-07T09:29:11.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:29:11.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:29:11.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:29:14.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd03a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:29:14.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:29:14.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:29:16.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:29:16.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:29:17.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R9P7gnfAJup3%2F7znxEvtK3xr7g4%3D&Expires=1772954956 HTTP/1.1" 200 84196
2026-03-07T09:29:17.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:29:17.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:29:17.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:29:17.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:29:17.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:29:32.982 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:29:33.096 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:29:33.125 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:29:33.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:29:33.173 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:30:03.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:30:03.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:30:08.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15361
2026-03-07T09:30:08.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:30:08.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:30:08.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:30:08.882 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:30:08.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:30:08.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:30:08.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62063
2026-03-07T09:30:08.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:30:08.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:30:08.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:30:08.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35146
2026-03-07T09:30:08.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:30:08.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:30:08.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:30:11.959 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cd120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:30:11.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:30:11.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:30:13.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:30:13.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:30:13.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DUgDQgkvT9NY7aWIwaD4uYNkcSs%3D&Expires=1772955012 HTTP/1.1" 200 84196
2026-03-07T09:30:14.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:30:14.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:30:14.498 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:30:14.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:30:14.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:30:29.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:30:29.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:30:29.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:30:29.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:30:29.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:30:59.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:30:59.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:30:59.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15361
2026-03-07T09:30:59.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:30:59.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:30:59.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:30:59.878 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:30:59.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:30:59.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:30:59.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59869
2026-03-07T09:30:59.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:30:59.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:30:59.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:30:59.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35146
2026-03-07T09:30:59.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:30:59.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:30:59.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:31:02.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cd69b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:31:02.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:31:02.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:31:04.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:31:04.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:31:04.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I3Dh7n%2BFUgCGzAVOvJ3WJyOfBzc%3D&Expires=1772955063 HTTP/1.1" 200 84196
2026-03-07T09:31:05.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:31:05.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:31:05.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:31:05.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:31:05.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:31:22.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:31:22.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:31:22.276 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:31:22.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:31:22.323 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:31:52.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:31:52.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:31:52.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15361
2026-03-07T09:31:52.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:31:52.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:31:52.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:31:52.834 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:31:52.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:31:52.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:31:52.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59427
2026-03-07T09:31:52.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:31:52.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:31:52.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:31:52.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34546
2026-03-07T09:31:52.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:31:52.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:31:52.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:31:55.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb21193c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:31:55.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:31:55.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:31:57.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:31:57.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:31:58.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-072839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JNSlRsnxw0x0jjbb%2FJYzS2S3iak%3D&Expires=1772955117 HTTP/1.1" 200 84196
2026-03-07T09:31:58.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:31:58.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:31:58.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:31:58.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:31:58.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:32:13.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:32:13.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:32:13.741 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:32:13.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:32:13.789 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:32:43.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:32:43.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:32:43.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15361
2026-03-07T09:32:43.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:32:43.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:32:43.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:32:43.945 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:32:43.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:32:43.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:32:43.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59676
2026-03-07T09:32:43.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:32:43.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:32:43.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:32:43.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34481
2026-03-07T09:32:43.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:32:43.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:32:43.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:32:47.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb509ee00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:32:47.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:32:47.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:32:48.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:32:48.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:32:49.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OegGjgNs7xNuIWEyAkAPcc7sRD0%3D&Expires=1772955168 HTTP/1.1" 200 79361
2026-03-07T09:32:49.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:32:49.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:32:49.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:32:49.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:32:49.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:33:04.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:33:05.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:33:05.114 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:33:05.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:33:05.160 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:33:35.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:33:35.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:33:35.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15361
2026-03-07T09:33:35.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:33:35.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:33:35.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:33:35.617 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:33:35.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:33:35.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:33:35.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62463
2026-03-07T09:33:35.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:33:35.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:33:35.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:33:35.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34449
2026-03-07T09:33:35.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:33:35.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:33:35.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:33:38.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce740b6a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:33:38.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:33:38.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:33:39.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:33:39.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:33:40.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VMBtwIxJENomP6H6sZa7g%2Bjwgac%3D&Expires=1772955219 HTTP/1.1" 200 79361
2026-03-07T09:33:41.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:33:41.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:33:41.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:33:41.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:33:41.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:33:56.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:33:56.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:33:56.248 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:33:56.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:33:56.296 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:34:26.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:34:26.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:34:26.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15361
2026-03-07T09:34:26.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:34:26.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:34:26.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:34:26.499 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:34:26.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:34:26.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:34:26.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63162
2026-03-07T09:34:26.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:34:26.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:34:26.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:34:26.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36225
2026-03-07T09:34:26.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:34:26.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:34:26.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:34:29.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3112e00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:34:29.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:34:29.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:34:30.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:34:30.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:34:31.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lZcAW3ax5DbsDrTIqQsgv9%2BmuzU%3D&Expires=1772955270 HTTP/1.1" 200 79361
2026-03-07T09:34:32.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:34:32.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:34:32.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:34:32.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:34:32.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:34:47.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:34:47.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:34:47.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:34:47.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:34:47.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:35:17.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:35:17.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:35:17.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15892
2026-03-07T09:35:17.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:35:17.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:35:17.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:35:17.697 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:35:17.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:35:17.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:35:17.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59089
2026-03-07T09:35:17.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:35:17.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:35:17.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:35:17.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34450
2026-03-07T09:35:17.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:35:17.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:35:17.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:35:20.823 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e1b9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:35:20.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:35:20.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:35:21.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:35:21.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:35:22.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VdldXZCxGOFILV6yrVwEvsRtu20%3D&Expires=1772955321 HTTP/1.1" 200 79361
2026-03-07T09:35:23.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:35:23.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:35:23.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:35:23.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:35:23.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:35:38.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:35:38.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:35:38.633 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:35:38.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:35:38.681 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:36:08.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:36:08.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:36:08.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15892
2026-03-07T09:36:08.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:36:08.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:36:08.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:36:08.985 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:36:08.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:36:08.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:36:08.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59089
2026-03-07T09:36:08.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:36:08.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:36:08.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:36:09.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34394
2026-03-07T09:36:09.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:36:09.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:36:09.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:36:12.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c1ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:36:12.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:36:12.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:36:13.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:36:13.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:36:14.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VRhb%2FG7viJbgR%2FUFPDCO7%2F13Svg%3D&Expires=1772955373 HTTP/1.1" 200 79361
2026-03-07T09:36:14.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:36:14.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:36:14.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:36:14.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:36:14.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:36:30.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:36:30.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:36:30.257 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:36:30.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:36:30.304 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:37:00.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:37:00.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:37:00.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15892
2026-03-07T09:37:00.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:37:00.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:37:00.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:37:00.514 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:37:00.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:37:00.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:37:00.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60548
2026-03-07T09:37:00.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:37:00.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:37:00.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:37:00.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34394
2026-03-07T09:37:00.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:37:00.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:37:00.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:37:03.607 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2118a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:37:03.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:37:03.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:37:04.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:37:04.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:37:05.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HXUi717CUjmoQfwIHqSk3%2BV8M4M%3D&Expires=1772955424 HTTP/1.1" 200 78947
2026-03-07T09:37:06.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:37:06.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:37:06.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:37:06.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:37:06.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:37:21.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:37:21.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:37:21.451 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:37:21.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:37:21.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:37:51.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:37:51.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:37:51.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15892
2026-03-07T09:37:51.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:37:51.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:37:51.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:37:51.711 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:37:51.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:37:51.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:37:51.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60363
2026-03-07T09:37:51.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:37:51.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:37:51.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:37:51.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34740
2026-03-07T09:37:51.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:37:51.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:37:51.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:37:54.807 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee0850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:37:54.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:37:54.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:37:55.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:37:55.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:37:56.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gI0kykpc%2BXpSlU8xVhVLZJrQcHk%3D&Expires=1772955475 HTTP/1.1" 200 78947
2026-03-07T09:37:57.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:37:57.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:37:57.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:37:57.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:37:57.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:38:12.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:38:12.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:38:12.427 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:38:12.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:38:12.473 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:38:42.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:38:42.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:38:42.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15892
2026-03-07T09:38:42.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:38:42.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:38:42.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:38:42.641 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:38:42.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:38:42.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:38:42.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60145
2026-03-07T09:38:42.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:38:42.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:38:42.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:38:42.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34639
2026-03-07T09:38:42.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:38:42.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:38:42.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:38:45.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cd7eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:38:45.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:38:45.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:38:46.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:38:46.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:38:47.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bsFYt9w9YNRf%2BzKAJ7amovdZF8M%3D&Expires=1772955526 HTTP/1.1" 200 78947
2026-03-07T09:38:48.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:38:48.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:38:48.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:38:48.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:38:48.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:39:05.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:39:05.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:39:05.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:39:05.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:39:05.287 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:39:35.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:39:35.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:39:35.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15892
2026-03-07T09:39:35.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:39:35.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:39:35.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:39:35.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:39:35.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:39:35.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:39:35.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60124
2026-03-07T09:39:35.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:39:35.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:39:35.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:39:35.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34635
2026-03-07T09:39:35.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:39:35.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:39:35.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:39:38.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4fdad70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:39:38.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:39:38.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:39:39.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:39:39.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:39:40.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tm6wbDtUFIN8p1EvCSYgtSRMbeY%3D&Expires=1772955579 HTTP/1.1" 200 78947
2026-03-07T09:39:41.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:39:41.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:39:41.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:39:41.086 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:39:41.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:39:56.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:39:56.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:39:56.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:39:56.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:39:56.227 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:40:26.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:40:26.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:40:26.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15970
2026-03-07T09:40:26.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:40:26.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:40:26.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:40:26.439 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:40:26.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:40:26.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:40:26.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59404
2026-03-07T09:40:26.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:40:26.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:40:26.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:40:26.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34385
2026-03-07T09:40:26.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:40:26.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:40:26.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:40:29.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d16290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:40:29.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:40:29.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:40:30.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:40:30.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:40:31.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-073639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jN60805%2FLKfeKmvwQ7%2BYVEil%2BTE%3D&Expires=1772955630 HTTP/1.1" 200 78947
2026-03-07T09:40:32.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:40:32.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:40:32.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:40:32.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:40:32.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:40:48.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:40:48.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:40:48.719 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:40:48.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:40:48.766 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:41:18.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:41:18.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:41:18.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15970
2026-03-07T09:41:18.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:41:18.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:41:18.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:41:18.931 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:41:18.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:41:18.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:41:18.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58453
2026-03-07T09:41:18.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:41:18.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:41:18.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:41:18.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34305
2026-03-07T09:41:18.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:41:18.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:41:18.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:41:22.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73bc6200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:41:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:41:22.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:41:23.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:41:23.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:41:24.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1FLjZX5R3XRgIVxN3ZXoBDsUrzQ%3D&Expires=1772955683 HTTP/1.1" 200 80164
2026-03-07T09:41:24.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:41:24.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:41:24.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:41:24.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:41:24.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:41:39.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:41:39.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:41:39.877 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:41:39.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:41:39.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:42:09.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:42:09.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:42:10.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15970
2026-03-07T09:42:10.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:42:10.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:42:10.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:42:10.268 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:42:10.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:42:10.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:42:10.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59315
2026-03-07T09:42:10.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:42:10.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:42:10.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:42:10.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34064
2026-03-07T09:42:10.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:42:10.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:42:10.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:42:13.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69648940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:42:13.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:42:13.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:42:14.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:42:14.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:42:15.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=coyw%2FUtE03S8nF7qDCO5xucOH%2Bk%3D&Expires=1772955734 HTTP/1.1" 200 80164
2026-03-07T09:42:15.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:42:15.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:42:15.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:42:15.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:42:15.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:42:31.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:42:31.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:42:31.910 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:42:31.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:42:31.958 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:43:01.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:43:01.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:43:02.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15970
2026-03-07T09:43:02.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:43:02.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:43:02.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:43:02.294 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:43:02.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:43:02.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:43:02.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61359
2026-03-07T09:43:02.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:43:02.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:43:02.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:43:02.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35693
2026-03-07T09:43:02.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:43:02.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:43:02.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:43:05.399 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce740b67d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:43:05.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:43:05.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:43:06.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:43:06.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:43:07.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nOnGfn%2BMzv0XrFLbBs2ZEHO1mtc%3D&Expires=1772955786 HTTP/1.1" 200 80164
2026-03-07T09:43:07.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:43:07.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:43:07.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:43:07.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:43:07.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:43:23.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:43:23.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:43:23.338 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:43:23.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:43:23.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:43:53.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:43:53.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:43:53.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15970
2026-03-07T09:43:53.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:43:53.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:43:53.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:43:53.583 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:43:53.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:43:53.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:43:53.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59629
2026-03-07T09:43:53.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:43:53.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:43:53.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:43:53.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35693
2026-03-07T09:43:53.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:43:53.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:43:53.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:43:56.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb211a0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:43:56.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:43:56.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:43:57.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:43:57.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:43:58.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TpxqBgWoBL1OPolwpDDzn92LavA%3D&Expires=1772955837 HTTP/1.1" 200 80164
2026-03-07T09:43:59.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:43:59.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:43:59.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:43:59.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:43:59.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:44:15.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:44:15.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:44:15.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:44:15.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:44:15.770 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:44:45.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:44:45.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:44:46.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15970
2026-03-07T09:44:46.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:44:46.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:44:46.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:44:46.094 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:44:46.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:44:46.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:44:46.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59924
2026-03-07T09:44:46.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:44:46.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:44:46.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:44:46.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34665
2026-03-07T09:44:46.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:44:46.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:44:46.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:44:49.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697992d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:44:49.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:44:49.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:44:50.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:44:50.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:44:51.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=On6mP7d0MLEd96e8PncYNom7vTk%3D&Expires=1772955890 HTTP/1.1" 200 79933
2026-03-07T09:44:51.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:44:51.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:44:51.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:44:51.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:44:51.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:45:06.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:45:06.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:45:06.945 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:45:06.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:45:06.992 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:45:37.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:45:37.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:45:37.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15938
2026-03-07T09:45:37.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:45:37.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:45:37.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:45:37.169 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:45:37.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:45:37.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:45:37.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59872
2026-03-07T09:45:37.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:45:37.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:45:37.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:45:37.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34709
2026-03-07T09:45:37.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:45:37.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:45:37.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:45:40.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce740db640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:45:40.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:45:40.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:45:41.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:45:41.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:45:42.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=atFhuxCy%2B8U4PxpNOMoHlyAhz7A%3D&Expires=1772955941 HTTP/1.1" 200 79933
2026-03-07T09:45:42.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:45:42.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:45:42.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:45:42.830 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:45:42.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:45:58.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:45:58.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:45:58.525 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:45:58.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:45:58.572 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:46:28.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:46:28.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:46:28.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15938
2026-03-07T09:46:28.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:46:28.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:46:28.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:46:28.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:46:28.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:46:28.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:46:28.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59366
2026-03-07T09:46:28.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:46:28.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:46:28.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:46:28.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34429
2026-03-07T09:46:28.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:46:28.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:46:28.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:46:31.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ae980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:46:31.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:46:31.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:46:32.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:46:32.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:46:33.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OkvGzkxHmP7rs1OY5Vj78VcpNKc%3D&Expires=1772955992 HTTP/1.1" 200 79933
2026-03-07T09:46:34.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:46:34.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:46:34.334 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:46:34.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:46:34.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:46:49.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:46:49.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:46:49.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:46:49.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:46:49.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:47:19.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:47:19.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:47:20.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15938
2026-03-07T09:47:20.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:47:20.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:47:20.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:47:20.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:47:20.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:47:20.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:47:20.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59114
2026-03-07T09:47:20.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:47:20.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:47:20.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:47:20.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34383
2026-03-07T09:47:20.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:47:20.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:47:20.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:47:23.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce5630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:47:23.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:47:23.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:47:24.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:47:24.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:47:25.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i%2ByDSacHJLMQWfcnKyiE5kAo6gU%3D&Expires=1772956044 HTTP/1.1" 200 79933
2026-03-07T09:47:25.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:47:25.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:47:25.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:47:25.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:47:25.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:47:41.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:47:41.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:47:41.214 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:47:41.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:47:41.262 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:48:11.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:48:11.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:48:11.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15938
2026-03-07T09:48:11.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:48:11.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:48:11.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:48:11.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:48:11.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:48:11.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:48:11.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59618
2026-03-07T09:48:11.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:48:11.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:48:11.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:48:11.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34383
2026-03-07T09:48:11.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:48:11.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:48:11.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:48:14.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc6200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:48:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:48:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:48:15.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:48:15.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:48:16.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=km76S%2BjJBWRFS%2B%2FbLDEiAULZLkQ%3D&Expires=1772956095 HTTP/1.1" 200 79933
2026-03-07T09:48:17.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:48:17.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:48:17.090 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:48:17.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:48:17.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:48:32.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:48:32.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:48:32.775 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:48:32.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:48:32.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:49:02.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:49:02.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:49:03.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15938
2026-03-07T09:49:03.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:49:03.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:49:03.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:49:03.246 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:49:03.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:49:03.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:49:03.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62680
2026-03-07T09:49:03.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:49:03.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:49:03.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:49:03.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36334
2026-03-07T09:49:03.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:49:03.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:49:03.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:49:06.359 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69438c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:49:06.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:49:06.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:49:07.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:49:07.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:49:08.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8iXPbjAnJIArhxIAvtwq4X5AqOA%3D&Expires=1772956147 HTTP/1.1" 200 84504
2026-03-07T09:49:08.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:49:08.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:49:08.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:49:08.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:49:08.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:49:25.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:49:25.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:49:25.187 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:49:25.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:49:25.234 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:49:55.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:49:55.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:49:56.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15903
2026-03-07T09:49:56.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:49:56.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:49:56.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:49:56.030 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:49:56.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:49:56.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:49:56.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58478
2026-03-07T09:49:56.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:49:56.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:49:56.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:49:56.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36334
2026-03-07T09:49:56.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:49:56.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:49:56.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:49:59.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685af640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:49:59.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:49:59.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:50:00.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:50:00.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:50:01.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c%2Blz4yCzl0eNdIBuCpvoUeq4PSA%3D&Expires=1772956200 HTTP/1.1" 200 84504
2026-03-07T09:50:01.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:50:01.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:50:01.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:50:01.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:50:01.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:50:17.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:50:17.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:50:17.874 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:50:17.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:50:17.921 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:50:47.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:50:47.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:50:48.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15903
2026-03-07T09:50:48.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:50:48.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:50:48.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:50:48.253 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:50:48.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:50:48.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:50:48.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58155
2026-03-07T09:50:48.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:50:48.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:50:48.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:50:48.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34263
2026-03-07T09:50:48.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:50:48.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:50:48.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:50:51.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:50:51.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:50:51.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:50:52.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:50:52.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:50:53.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m2Dt4F7Uo00cgpJcpmUNGBILB0g%3D&Expires=1772956252 HTTP/1.1" 200 84504
2026-03-07T09:50:53.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:50:53.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:50:53.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:50:53.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:50:53.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:51:10.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:51:10.248 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:51:10.276 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:51:10.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:51:10.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:51:40.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:51:40.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:51:40.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15903
2026-03-07T09:51:40.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:51:40.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:51:40.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:51:40.630 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:51:40.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:51:40.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:51:40.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58738
2026-03-07T09:51:40.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:51:40.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:51:40.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:51:40.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33959
2026-03-07T09:51:40.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:51:40.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:51:40.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:51:43.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69513d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:51:43.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:51:43.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:51:44.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:51:44.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:51:45.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A4OlWqhJHZ2a%2Fh63sat37hMMYVQ%3D&Expires=1772956304 HTTP/1.1" 200 84504
2026-03-07T09:51:46.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:51:46.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:51:46.292 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:51:46.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:51:46.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:52:02.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:52:02.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:52:02.602 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:52:02.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:52:02.649 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:52:32.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:52:32.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:52:32.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15903
2026-03-07T09:52:32.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:52:32.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:52:32.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:52:33.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:52:33.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:52:33.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:52:33.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59037
2026-03-07T09:52:33.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:52:33.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:52:33.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:52:33.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34265
2026-03-07T09:52:33.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:52:33.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:52:33.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:52:36.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d4310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:52:36.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:52:36.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:52:37.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:52:37.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:52:38.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-074840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pVE9YC2hKcIBE%2BzBkcTwt5NWLY4%3D&Expires=1772956357 HTTP/1.1" 200 84504
2026-03-07T09:52:38.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:52:38.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:52:38.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:52:38.647 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:52:38.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:52:53.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:52:53.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:52:54.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:52:54.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:52:54.070 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:53:24.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:53:24.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:53:24.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15903
2026-03-07T09:53:24.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:53:24.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:53:24.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:53:24.555 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:53:24.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:53:24.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:53:24.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60083
2026-03-07T09:53:24.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:53:24.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:53:24.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:53:24.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35010
2026-03-07T09:53:24.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:53:24.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:53:24.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:53:27.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cd4940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:53:27.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:53:27.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:53:28.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:53:28.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:53:29.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VcO1yVayMFwsvJjRpr%2BccJhwv%2Bw%3D&Expires=1772956408 HTTP/1.1" 200 84337
2026-03-07T09:53:30.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:53:30.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:53:30.156 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:53:30.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:53:30.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:53:46.707 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:53:46.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:53:46.852 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:53:46.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:53:46.899 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:54:16.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:54:16.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:54:17.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15903
2026-03-07T09:54:17.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:54:17.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:54:17.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:54:17.062 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:54:17.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:54:17.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:54:17.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62371
2026-03-07T09:54:17.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:54:17.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:54:17.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:54:17.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35010
2026-03-07T09:54:17.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:54:17.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:54:17.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:54:20.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7636740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:54:20.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:54:20.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:54:21.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:54:21.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:54:22.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tAfRejLjdrq%2FZJvCAVCoMjaMQw4%3D&Expires=1772956461 HTTP/1.1" 200 84337
2026-03-07T09:54:22.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:54:22.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:54:22.671 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:54:22.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:54:22.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:54:38.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:54:38.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:54:38.304 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:54:38.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:54:38.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:55:08.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:55:08.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:55:09.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15912
2026-03-07T09:55:09.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:55:09.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:55:09.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:55:09.051 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:55:09.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:55:09.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:55:09.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61564
2026-03-07T09:55:09.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:55:09.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:55:09.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:55:09.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36382
2026-03-07T09:55:09.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:55:09.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:55:09.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:55:12.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:55:12.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:55:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:55:13.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:55:13.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:55:14.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z2DLRgN263GLAClAW7YOqsGMmHs%3D&Expires=1772956513 HTTP/1.1" 200 84337
2026-03-07T09:55:14.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:55:14.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:55:14.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:55:14.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:55:14.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:55:30.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:55:30.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:55:30.594 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:55:30.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:55:30.641 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:56:00.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:56:00.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:56:00.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15912
2026-03-07T09:56:00.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:56:00.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:56:00.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:56:00.794 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:56:00.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:56:00.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:56:00.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62854
2026-03-07T09:56:00.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:56:00.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:56:00.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:56:00.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36382
2026-03-07T09:56:00.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:56:00.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:56:00.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:56:03.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3b6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:56:03.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:56:03.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:56:05.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:56:05.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:56:05.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mc3tYwdTgO9MK0Zn%2Fs5bN6tBFRo%3D&Expires=1772956564 HTTP/1.1" 200 84337
2026-03-07T09:56:06.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:56:06.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:56:06.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:56:06.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:56:06.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:56:21.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:56:21.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:56:21.565 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:56:21.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:56:21.613 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:56:51.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:56:51.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:56:51.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15912
2026-03-07T09:56:51.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:56:51.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:56:51.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:56:51.799 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:56:51.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:56:51.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:56:51.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63158
2026-03-07T09:56:51.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:56:51.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:56:51.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:56:51.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36389
2026-03-07T09:56:51.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:56:51.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:56:51.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:56:54.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a1600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:56:54.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:56:54.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:56:56.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:56:56.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:56:57.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lkgaLgzGGjk%2F%2FcIn6ADEOMXkJuI%3D&Expires=1772956616 HTTP/1.1" 200 82008
2026-03-07T09:56:57.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:56:57.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:56:57.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:56:57.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:56:57.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:57:12.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:57:12.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:57:12.827 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:57:12.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:57:12.875 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:57:42.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:57:42.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:57:43.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15912
2026-03-07T09:57:43.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:57:43.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:57:43.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:57:43.182 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:57:43.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:57:43.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:57:43.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58571
2026-03-07T09:57:43.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:57:43.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:57:43.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:57:43.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36661
2026-03-07T09:57:43.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:57:43.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:57:43.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:57:46.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ade260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:57:46.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:57:46.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:57:47.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:57:47.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:57:48.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KsSI5qMTmRiTsclnEZuLQh31Elo%3D&Expires=1772956667 HTTP/1.1" 200 82008
2026-03-07T09:57:48.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:57:48.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:57:48.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:57:48.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:57:48.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:58:04.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:58:04.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:58:04.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:58:04.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:58:04.272 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:58:34.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:58:34.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:58:34.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15912
2026-03-07T09:58:34.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:58:34.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:58:34.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:58:34.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:58:34.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:58:34.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:58:34.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60790
2026-03-07T09:58:34.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:58:34.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:58:34.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:58:34.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34622
2026-03-07T09:58:34.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:58:34.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:58:34.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:58:37.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69155840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:58:37.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:58:37.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:58:38.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:58:38.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:58:39.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b1SJwOx99Z%2BDsI3f7Sjx5kt3uoo%3D&Expires=1772956718 HTTP/1.1" 200 82008
2026-03-07T09:58:40.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:58:40.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:58:40.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:58:40.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:58:40.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:58:55.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:58:55.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:58:55.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:58:55.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:58:55.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T09:59:25.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T09:59:25.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T09:59:25.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15912
2026-03-07T09:59:25.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T09:59:25.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T09:59:25.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T09:59:25.676 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T09:59:25.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T09:59:25.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T09:59:25.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60325
2026-03-07T09:59:25.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:59:25.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T09:59:25.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T09:59:25.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34850
2026-03-07T09:59:25.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T09:59:25.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T09:59:25.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T09:59:28.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a394e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T09:59:28.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T09:59:28.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T09:59:29.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T09:59:29.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T09:59:30.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZvU0BWOAjLOiLMXqA2yjh%2BiKEaA%3D&Expires=1772956769 HTTP/1.1" 200 82008
2026-03-07T09:59:31.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T09:59:31.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T09:59:31.287 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T09:59:31.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T09:59:31.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T09:59:46.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:59:46.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T09:59:46.995 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T09:59:46.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T09:59:47.041 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:00:17.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:00:17.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:00:17.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:00:17.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:00:17.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:00:17.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:00:17.378 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:00:17.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:00:17.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:00:17.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59353
2026-03-07T10:00:17.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:00:17.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:00:17.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:00:17.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34746
2026-03-07T10:00:17.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:00:17.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:00:17.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:00:20.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d773d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:00:20.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:00:20.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:00:21.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:00:21.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:00:22.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-075640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FXwVHHvN02O%2BWDmwfgBz8xyAYAE%3D&Expires=1772956821 HTTP/1.1" 200 82008
2026-03-07T10:00:22.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:00:22.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:00:22.966 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:00:22.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:00:22.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:00:38.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:00:38.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:00:38.148 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:00:38.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:00:38.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:01:08.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:01:08.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:01:08.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:01:08.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:01:08.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:01:08.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:01:08.537 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:01:08.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:01:08.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:01:08.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62906
2026-03-07T10:01:08.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:01:08.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:01:08.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:01:08.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36471
2026-03-07T10:01:08.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:01:08.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:01:08.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:01:11.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964b7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:01:11.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:01:11.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:01:12.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:01:12.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:01:13.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TbhKlF77zvNs2DCLs4Gs6aZON4c%3D&Expires=1772956872 HTTP/1.1" 200 75460
2026-03-07T10:01:14.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:01:14.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:01:14.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:01:14.070 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:01:14.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:01:32.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:01:32.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:01:32.300 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:01:32.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:01:32.348 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:02:02.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:02:02.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:02:02.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:02:02.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:02:02.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:02:02.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:02:02.658 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:02:02.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:02:02.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:02:02.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60647
2026-03-07T10:02:02.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:02:02.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:02:02.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:02:02.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35374
2026-03-07T10:02:02.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:02:02.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:02:02.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:02:05.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b950fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:02:05.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:02:05.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:02:06.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:02:06.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:02:07.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XSuHsTo%2B6PVE%2Fi6meJlu%2BXQ3ghQ%3D&Expires=1772956926 HTTP/1.1" 200 75460
2026-03-07T10:02:07.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:02:07.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:02:07.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:02:08.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:02:08.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:02:23.383 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:02:23.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:02:23.528 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:02:23.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:02:23.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:02:53.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:02:53.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:02:53.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:02:53.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:02:53.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:02:53.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:02:53.757 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:02:53.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:02:53.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:02:53.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61075
2026-03-07T10:02:53.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:02:53.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:02:53.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:02:53.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35374
2026-03-07T10:02:53.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:02:53.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:02:53.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:02:56.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b88e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:02:56.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:02:56.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:02:58.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:02:58.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:02:58.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6iaRJw2I3nUyIyDvi6B8AY5rqu8%3D&Expires=1772956977 HTTP/1.1" 200 75460
2026-03-07T10:02:59.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:02:59.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:02:59.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:02:59.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:02:59.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:03:15.458 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:03:15.571 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:03:15.600 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:03:15.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:03:15.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:03:45.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:03:45.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:03:45.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:03:45.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:03:45.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:03:45.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:03:45.986 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:03:45.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:03:45.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:03:45.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58597
2026-03-07T10:03:45.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:03:45.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:03:45.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:03:46.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35513
2026-03-07T10:03:46.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:03:46.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:03:46.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:03:49.111 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e2350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:03:49.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:03:49.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:03:50.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:03:50.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:03:51.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bnx6UUUqZ8kE0dcxKe3NxFTt38E%3D&Expires=1772957030 HTTP/1.1" 200 75460
2026-03-07T10:03:51.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:03:51.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:03:51.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:03:51.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:03:51.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:04:06.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:04:06.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:04:06.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:04:06.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:04:06.677 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:04:36.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:04:36.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:04:36.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:04:36.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:04:36.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:04:36.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:04:36.845 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:04:36.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:04:36.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:04:36.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59928
2026-03-07T10:04:36.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:04:36.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:04:36.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:04:36.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34326
2026-03-07T10:04:36.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:04:36.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:04:36.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:04:39.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e49600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:04:39.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:04:39.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:04:41.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:04:41.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:04:41.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tpwjkPm9a6ITJ505LuzKfRKtXC4%3D&Expires=1772957080 HTTP/1.1" 200 75460
2026-03-07T10:04:42.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:04:42.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:04:42.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:04:42.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:04:42.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:04:57.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:04:57.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:04:57.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:04:57.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:04:58.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:05:28.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:05:28.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:05:28.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14352
2026-03-07T10:05:28.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:05:28.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:05:28.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:05:28.325 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:05:28.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:05:28.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:05:28.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58955
2026-03-07T10:05:28.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:05:28.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:05:28.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:05:28.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34482
2026-03-07T10:05:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:05:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:05:28.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:05:31.447 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694141f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:05:31.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:05:31.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:05:32.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:05:32.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:05:33.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sCUM3Hw%2FiLRIxjZ5XFFma7BZPGU%3D&Expires=1772957132 HTTP/1.1" 200 81396
2026-03-07T10:05:33.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:05:33.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:05:33.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:05:34.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:05:34.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:05:49.104 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:05:49.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:05:49.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:05:49.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:05:49.297 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:06:19.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:06:19.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:06:19.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14352
2026-03-07T10:06:19.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:06:19.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:06:19.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:06:19.628 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:06:19.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:06:19.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:06:19.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61421
2026-03-07T10:06:19.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:06:19.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:06:19.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:06:19.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35961
2026-03-07T10:06:19.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:06:19.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:06:19.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:06:22.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a06ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:06:22.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:06:22.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:06:23.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:06:23.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:06:24.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P7GRe6kYlwyEia4p2965G0ECaBo%3D&Expires=1772957183 HTTP/1.1" 200 81396
2026-03-07T10:06:25.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:06:25.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:06:25.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:06:25.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:06:25.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:06:41.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:06:41.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:06:41.427 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:06:41.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:06:41.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:07:11.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:07:11.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:07:11.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14352
2026-03-07T10:07:11.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:07:11.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:07:11.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:07:11.885 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:07:11.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:07:11.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:07:11.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58615
2026-03-07T10:07:11.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:07:11.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:07:11.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:07:11.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34472
2026-03-07T10:07:11.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:07:11.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:07:11.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:07:14.999 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74a94b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:07:14.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:07:15.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:07:16.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:07:16.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:07:16.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JBWRFzTp2MF66rNoH2ftjd%2B0r4g%3D&Expires=1772957235 HTTP/1.1" 200 81396
2026-03-07T10:07:17.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:07:17.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:07:17.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:07:17.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:07:17.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:07:32.685 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:07:32.800 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:07:32.830 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:07:32.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:07:32.878 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:08:02.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:08:02.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:08:03.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14352
2026-03-07T10:08:03.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:08:03.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:08:03.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:08:03.209 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:08:03.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:08:03.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:08:03.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60018
2026-03-07T10:08:03.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:08:03.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:08:03.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:08:03.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35654
2026-03-07T10:08:03.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:08:03.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:08:03.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:08:06.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c4940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:08:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:08:06.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:08:07.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:08:07.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:08:08.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nLpbQLkYrtheO2sh2h%2Bxb45CP5Q%3D&Expires=1772957287 HTTP/1.1" 200 81396
2026-03-07T10:08:08.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:08:08.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:08:08.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:08:08.823 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:08:08.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:08:24.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:08:24.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:08:24.872 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:08:24.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:08:24.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:08:54.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:08:54.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:08:55.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14352
2026-03-07T10:08:55.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:08:55.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:08:55.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:08:55.076 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:08:55.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:08:55.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:08:55.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60390
2026-03-07T10:08:55.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:08:55.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:08:55.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:08:55.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35654
2026-03-07T10:08:55.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:08:55.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:08:55.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:08:58.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3111630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:08:58.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:08:58.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:08:59.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:08:59.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:09:00.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w5bL2pSi%2FzQ8i8xrnrhdY5Cqhac%3D&Expires=1772957339 HTTP/1.1" 200 79734
2026-03-07T10:09:00.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:09:00.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:09:00.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:09:00.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:09:00.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:09:16.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:09:16.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:09:16.636 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:09:16.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:09:16.684 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:09:46.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:09:46.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:09:46.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14352
2026-03-07T10:09:46.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:09:46.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:09:46.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:09:46.862 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:09:46.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:09:46.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:09:46.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60246
2026-03-07T10:09:46.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:09:46.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:09:46.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:09:46.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35132
2026-03-07T10:09:46.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:09:46.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:09:46.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:09:49.943 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89ec50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:09:49.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:09:49.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:09:51.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:09:51.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:09:51.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NZ%2B%2ByyvuZAMJqdhVNE4PlolDiHY%3D&Expires=1772957390 HTTP/1.1" 200 79734
2026-03-07T10:09:52.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:09:52.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:09:52.440 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:09:52.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:09:52.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:10:07.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:10:08.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:10:08.066 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:10:08.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:10:08.115 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:10:38.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:10:38.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:10:38.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:10:38.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:10:38.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:10:38.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:10:38.413 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:10:38.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:10:38.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:10:38.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60243
2026-03-07T10:10:38.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:10:38.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:10:38.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:10:38.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35024
2026-03-07T10:10:38.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:10:38.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:10:38.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:10:41.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738d4e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:10:41.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:10:41.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:10:42.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:10:42.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:10:43.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zPuS6bylcBcFAvTjmWJyvxtSSCg%3D&Expires=1772957442 HTTP/1.1" 200 79734
2026-03-07T10:10:44.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:10:44.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:10:44.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:10:44.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:10:44.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:10:59.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:10:59.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:10:59.593 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:10:59.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:10:59.641 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:11:29.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:11:29.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:11:30.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:11:30.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:11:30.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:11:30.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:11:30.119 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:11:30.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:11:30.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:11:30.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60317
2026-03-07T10:11:30.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:11:30.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:11:30.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:11:30.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35100
2026-03-07T10:11:30.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:11:30.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:11:30.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:11:33.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e54b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:11:33.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:11:33.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:11:34.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:11:34.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:11:35.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RLgeztYD8%2BQcVIZe860IvdELybo%3D&Expires=1772957494 HTTP/1.1" 200 79734
2026-03-07T10:11:35.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:11:35.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:11:35.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:11:35.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:11:35.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:11:50.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:11:51.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:11:51.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:11:51.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:11:51.159 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:12:21.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:12:21.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:12:21.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:12:21.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:12:21.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:12:21.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:12:21.291 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:12:21.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:12:21.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:12:21.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57492
2026-03-07T10:12:21.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:12:21.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:12:21.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:12:21.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33307
2026-03-07T10:12:21.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:12:21.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:12:21.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:12:24.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d15f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:12:24.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:12:24.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:12:25.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:12:25.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:12:26.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-080841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n3NQJ5uzNGbTGzalY1u7QjcS4rI%3D&Expires=1772957545 HTTP/1.1" 200 79734
2026-03-07T10:12:26.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:12:26.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:12:26.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:12:27.022 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:12:27.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:12:42.719 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:12:42.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:12:42.862 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:12:42.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:12:42.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:13:12.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:13:12.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:13:13.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:13:13.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:13:13.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:13:13.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:13:13.388 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:13:13.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:13:13.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:13:13.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58129
2026-03-07T10:13:13.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:13:13.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:13:13.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:13:13.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33984
2026-03-07T10:13:13.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:13:13.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:13:13.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:13:16.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6e140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:13:16.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:13:16.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:13:17.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:13:17.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:13:18.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FExuu2N2tLb1dpWqKm6XA0v87%2Fs%3D&Expires=1772957597 HTTP/1.1" 200 74817
2026-03-07T10:13:18.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:13:18.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:13:18.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:13:19.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:13:19.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:13:34.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:13:34.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:13:34.956 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:13:34.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:13:35.004 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:14:05.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:14:05.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:14:05.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:14:05.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:14:05.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:14:05.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:14:05.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:14:05.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:14:05.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:14:05.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59202
2026-03-07T10:14:05.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:14:05.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:14:05.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:14:05.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34572
2026-03-07T10:14:05.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:14:05.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:14:05.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:14:08.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738d9f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:14:08.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:14:08.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:14:09.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:14:09.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:14:10.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W4ohRCIeppv%2FbTT806fyvQJf8EE%3D&Expires=1772957649 HTTP/1.1" 200 74817
2026-03-07T10:14:10.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:14:10.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:14:10.828 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:14:10.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:14:10.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:14:26.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:14:26.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:14:26.244 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:14:26.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:14:26.291 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:14:56.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:14:56.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:14:56.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:14:56.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:14:56.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:14:56.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:14:56.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:14:56.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:14:56.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:14:56.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59278
2026-03-07T10:14:56.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:14:56.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:14:56.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:14:56.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34572
2026-03-07T10:14:56.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:14:56.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:14:56.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:14:59.575 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693622f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:14:59.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:14:59.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:15:00.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:15:00.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:15:01.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K3hFH%2BmTEW0SXih1jHnwOkGTouU%3D&Expires=1772957700 HTTP/1.1" 200 74817
2026-03-07T10:15:01.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:15:01.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:15:01.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:15:01.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:15:01.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:15:17.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:15:17.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:15:17.280 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:15:17.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:15:17.328 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:15:47.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:15:47.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:15:47.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:15:47.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:15:47.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:15:47.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:15:47.467 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:15:47.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:15:47.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:15:47.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59329
2026-03-07T10:15:47.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:15:47.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:15:47.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:15:47.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34513
2026-03-07T10:15:47.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:15:47.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:15:47.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:15:50.583 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c9750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:15:50.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:15:50.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:15:51.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:15:51.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:15:52.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x4uaC5jrElFtULoSpsK7hrIBTtI%3D&Expires=1772957751 HTTP/1.1" 200 74817
2026-03-07T10:15:52.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:15:52.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:15:52.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:15:52.881 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:15:52.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:16:08.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:16:08.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:16:08.237 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:16:08.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:16:08.285 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:16:38.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:16:38.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:16:38.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:16:38.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:16:38.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:16:38.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:16:38.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:16:38.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:16:38.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:16:38.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59295
2026-03-07T10:16:38.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:16:38.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:16:38.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:16:38.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34552
2026-03-07T10:16:38.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:16:38.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:16:38.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:16:41.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8db70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:16:41.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:16:41.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:16:42.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:16:42.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:16:43.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2SZK79Hk3Jo%2FzjEYOrCQcXzxd4Q%3D&Expires=1772957802 HTTP/1.1" 200 77254
2026-03-07T10:16:44.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:16:44.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:16:44.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:16:44.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:16:44.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:16:59.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:16:59.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:16:59.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:16:59.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:16:59.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:17:29.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:17:29.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:17:29.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:17:29.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:17:29.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:17:29.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:17:29.615 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:17:29.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:17:29.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:17:29.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59161
2026-03-07T10:17:29.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:17:29.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:17:29.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:17:29.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34483
2026-03-07T10:17:29.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:17:29.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:17:29.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:17:32.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69157bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:17:32.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:17:32.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:17:33.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:17:33.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:17:34.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JqiMVRlHy8LOq4%2F48gQ9%2B%2FU3aIA%3D&Expires=1772957853 HTTP/1.1" 200 77254
2026-03-07T10:17:35.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:17:35.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:17:35.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:17:35.308 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:17:35.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:17:50.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:17:50.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:17:50.479 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:17:50.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:17:50.524 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:18:20.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:18:20.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:18:20.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:18:20.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:18:20.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:18:20.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:18:20.861 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:18:20.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:18:20.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:18:20.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59169
2026-03-07T10:18:20.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:18:20.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:18:20.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:18:20.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34435
2026-03-07T10:18:20.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:18:20.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:18:20.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:18:23.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8c040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:18:23.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:18:23.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:18:25.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:18:25.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:18:25.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G1sAec2fBrOApIKFK%2FBcG%2BPzXbs%3D&Expires=1772957904 HTTP/1.1" 200 77254
2026-03-07T10:18:26.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:18:26.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:18:26.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:18:26.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:18:26.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:18:42.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:18:42.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:18:42.377 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:18:42.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:18:42.424 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:19:12.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:19:12.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:19:12.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14338
2026-03-07T10:19:12.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:19:12.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:19:12.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:19:12.755 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:19:12.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:19:12.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:19:12.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59076
2026-03-07T10:19:12.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:19:12.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:19:12.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:19:12.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34464
2026-03-07T10:19:12.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:19:12.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:19:12.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:19:15.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73bc5e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:19:15.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:19:15.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:19:17.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:19:17.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:19:17.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HhMHXGNO%2Fkdi3w2k3fOeQs7GD5Q%3D&Expires=1772957956 HTTP/1.1" 200 77254
2026-03-07T10:19:18.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:19:18.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:19:18.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:19:18.432 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:19:18.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:19:33.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:19:33.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:19:33.738 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:19:33.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:19:33.786 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:20:03.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:20:03.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:20:04.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15987
2026-03-07T10:20:04.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:20:04.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:20:04.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:20:04.497 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:20:04.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:20:04.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:20:04.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59065
2026-03-07T10:20:04.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:20:04.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:20:04.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:20:04.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34508
2026-03-07T10:20:04.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:20:04.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:20:04.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:20:07.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce768839a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:20:07.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:20:07.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:20:08.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:20:08.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:20:09.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-081641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FSr5e8s0r3NEP%2FiQebNPzwDVILM%3D&Expires=1772958008 HTTP/1.1" 200 77254
2026-03-07T10:20:10.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:20:10.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:20:10.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:20:10.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:20:10.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:20:25.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:20:25.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:20:25.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:20:25.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:20:25.870 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:20:55.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:20:55.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:20:56.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15987
2026-03-07T10:20:56.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:20:56.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:20:56.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:20:56.180 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:20:56.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:20:56.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:20:56.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59125
2026-03-07T10:20:56.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:20:56.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:20:56.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:20:56.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34508
2026-03-07T10:20:56.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:20:56.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:20:56.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:20:59.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69157880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:20:59.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:20:59.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:21:00.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:21:00.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:21:01.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BZOm3UiQQmOn1KcDNiUwvoSTDzU%3D&Expires=1772958060 HTTP/1.1" 200 77438
2026-03-07T10:21:01.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:21:01.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:21:01.812 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:21:01.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:21:01.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:21:16.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:21:16.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:21:17.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:21:17.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:21:17.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:21:47.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:21:47.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:21:47.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15987
2026-03-07T10:21:47.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:21:47.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:21:47.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:21:47.411 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:21:47.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:21:47.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:21:47.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59121
2026-03-07T10:21:47.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:21:47.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:21:47.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:21:47.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34482
2026-03-07T10:21:47.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:21:47.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:21:47.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:21:50.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31117e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:21:50.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:21:50.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:21:51.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:21:51.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:21:52.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SB2mPP3QEjZOXRKIDhjIPLxsO4A%3D&Expires=1772958111 HTTP/1.1" 200 77438
2026-03-07T10:21:53.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:21:53.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:21:53.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:21:53.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:21:53.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:22:10.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:22:10.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:22:10.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:22:10.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:22:10.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:22:40.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:22:40.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:22:41.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15987
2026-03-07T10:22:41.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:22:41.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:22:41.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:22:41.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:22:41.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:22:41.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:22:41.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59223
2026-03-07T10:22:41.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:22:41.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:22:41.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:22:41.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34458
2026-03-07T10:22:41.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:22:41.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:22:41.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:22:44.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695138e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:22:44.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:22:44.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:22:45.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:22:45.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:22:46.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SwTDU6P%2BKA9emnEbnWcn2z4yuT8%3D&Expires=1772958165 HTTP/1.1" 200 77438
2026-03-07T10:22:46.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:22:46.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:22:46.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:22:46.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:22:46.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:23:01.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:23:02.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:23:02.086 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:23:02.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:23:02.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:23:32.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:23:32.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:23:32.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15987
2026-03-07T10:23:32.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:23:32.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:23:32.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:23:32.293 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:23:32.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:23:32.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:23:32.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59223
2026-03-07T10:23:32.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:23:32.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:23:32.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:23:32.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34569
2026-03-07T10:23:32.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:23:32.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:23:32.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:23:35.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20fcfa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:23:35.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:23:35.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:23:36.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:23:36.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:23:37.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iCfXtLKJINsyYycdMbmL5tUi0lo%3D&Expires=1772958216 HTTP/1.1" 200 77438
2026-03-07T10:23:38.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:23:38.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:23:38.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:23:38.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:23:38.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:23:54.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:23:54.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:23:54.343 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:23:54.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:23:54.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:24:24.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:24:24.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:24:24.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15987
2026-03-07T10:24:24.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:24:24.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:24:24.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:24:24.554 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:24:24.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:24:24.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:24:24.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59152
2026-03-07T10:24:24.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:24:24.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:24:24.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:24:24.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34548
2026-03-07T10:24:24.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:24:24.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:24:24.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:24:27.639 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31693c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:24:27.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:24:27.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:24:28.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:24:28.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:24:29.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mR2XRvn9zkMO9bt2r%2FSOeaRw6ZU%3D&Expires=1772958268 HTTP/1.1" 200 77438
2026-03-07T10:24:30.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:24:30.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:24:30.113 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:24:30.137 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:24:30.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:24:44.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:24:44.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:24:44.994 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:24:44.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:24:45.041 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:25:15.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:25:15.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:25:16.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T10:25:16.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:25:16.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:25:16.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:25:16.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:25:16.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:25:16.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:25:16.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59140
2026-03-07T10:25:16.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:25:16.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:25:16.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:25:16.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34652
2026-03-07T10:25:16.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:25:16.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:25:16.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:25:19.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d70970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:25:19.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:25:19.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:25:20.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:25:20.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:25:21.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HANwZM3YHFdx3PhsY57pSjaaPkY%3D&Expires=1772958320 HTTP/1.1" 200 77015
2026-03-07T10:25:21.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:25:21.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:25:21.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:25:21.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:25:21.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:25:37.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:25:37.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:25:37.467 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:25:37.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:25:37.513 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:26:07.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:26:07.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:26:07.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T10:26:07.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:26:07.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:26:07.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:26:07.850 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:26:07.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:26:07.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:26:07.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58948
2026-03-07T10:26:07.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:26:07.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:26:07.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:26:07.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34467
2026-03-07T10:26:07.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:26:07.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:26:07.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:26:10.935 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5a200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:26:10.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:26:10.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:26:12.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:26:12.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:26:12.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zYBYcFLGF2XE73y6vrFaMMddwmY%3D&Expires=1772958371 HTTP/1.1" 200 77015
2026-03-07T10:26:13.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:26:13.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:26:13.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:26:13.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:26:13.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:26:28.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:26:28.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:26:28.740 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:26:28.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:26:28.788 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:26:58.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:26:58.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:26:58.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T10:26:58.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:26:58.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:26:58.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:26:58.947 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:26:58.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:26:58.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:26:58.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59357
2026-03-07T10:26:58.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:26:58.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:26:58.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:26:58.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34467
2026-03-07T10:26:58.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:26:58.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:26:58.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:27:02.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a93d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:27:02.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:27:02.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:27:03.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:27:03.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:27:04.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aE0so3%2F%2FdUHO9dCGWTYxgawcVQE%3D&Expires=1772958423 HTTP/1.1" 200 77015
2026-03-07T10:27:04.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:27:04.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:27:04.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:27:04.572 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:27:04.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:27:20.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:27:20.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:27:20.393 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:27:20.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:27:20.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:27:50.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:27:50.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:27:50.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T10:27:50.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:27:50.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:27:50.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:27:50.780 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:27:50.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:27:50.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:27:50.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59336
2026-03-07T10:27:50.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:27:50.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:27:50.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:27:50.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34714
2026-03-07T10:27:50.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:27:50.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:27:50.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:27:53.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696be020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:27:53.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:27:53.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:27:55.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:27:55.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:27:56.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a2H9knLZjebuxMB1CrwPbKEWb7E%3D&Expires=1772958475 HTTP/1.1" 200 77015
2026-03-07T10:27:56.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:27:56.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:27:56.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:27:56.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:27:56.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:28:12.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:28:12.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:28:12.194 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:28:12.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:28:12.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:28:42.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:28:42.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:28:42.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T10:28:42.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:28:42.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:28:42.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:28:42.410 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:28:42.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:28:42.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:28:42.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59388
2026-03-07T10:28:42.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:28:42.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:28:42.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:28:42.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34714
2026-03-07T10:28:42.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:28:42.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:28:42.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:28:45.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3113b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:28:45.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:28:45.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:28:46.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:28:46.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:28:47.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nxT1LpauWW7LaIzzNpwzsv0cNi8%3D&Expires=1772958526 HTTP/1.1" 200 79453
2026-03-07T10:28:48.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:28:48.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:28:48.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:28:48.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:28:48.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:29:03.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:29:03.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:29:03.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:29:03.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:29:03.993 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:29:34.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:29:34.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:29:34.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T10:29:34.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:29:34.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:29:34.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:29:34.162 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:29:34.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:29:34.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:29:34.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59388
2026-03-07T10:29:34.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:29:34.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:29:34.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:29:34.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34720
2026-03-07T10:29:34.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:29:34.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:29:34.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:29:37.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc63e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:29:37.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:29:37.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:29:38.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:29:38.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:29:39.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i0SMNbMSMZPam3kVnZGHV8FGhFM%3D&Expires=1772958578 HTTP/1.1" 200 79453
2026-03-07T10:29:39.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:29:39.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:29:39.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:29:39.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:29:39.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:29:56.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:29:56.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:29:56.458 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:29:56.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:29:56.506 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:30:26.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:30:26.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:30:26.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14350
2026-03-07T10:30:26.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:30:26.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:30:26.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:30:26.675 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:30:26.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:30:26.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:30:26.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59336
2026-03-07T10:30:26.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:30:26.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:30:26.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:30:26.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34801
2026-03-07T10:30:26.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:30:26.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:30:26.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:30:29.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4a080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:30:29.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:30:29.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:30:30.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:30:30.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:30:31.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FGiLFdLiuhqZ%2FQAml9y6GXFvww8%3D&Expires=1772958630 HTTP/1.1" 200 79453
2026-03-07T10:30:32.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:30:32.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:30:32.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:30:32.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:30:32.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:30:47.347 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:30:47.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:30:47.523 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:30:47.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:30:47.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:31:17.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:31:17.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:31:17.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14350
2026-03-07T10:31:17.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:31:17.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:31:17.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:31:17.887 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:31:17.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:31:17.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:31:17.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59375
2026-03-07T10:31:17.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:31:17.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:31:17.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:31:17.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34798
2026-03-07T10:31:17.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:31:17.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:31:17.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:31:21.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce5f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:31:21.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:31:21.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:31:22.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:31:22.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:31:22.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KbEPYySHe%2FLUuRx7jNEXY5pWSvI%3D&Expires=1772958682 HTTP/1.1" 200 79453
2026-03-07T10:31:23.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:31:23.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:31:23.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:31:23.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:31:23.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:31:40.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:31:40.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:31:40.413 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:31:40.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:31:40.460 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:32:10.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:32:10.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:32:10.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14350
2026-03-07T10:32:10.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:32:10.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:32:10.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:32:10.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:32:10.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:32:10.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:32:10.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59291
2026-03-07T10:32:10.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:32:10.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:32:10.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:32:10.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34725
2026-03-07T10:32:10.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:32:10.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:32:10.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:32:13.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69416650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:32:13.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:32:13.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:32:14.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:32:14.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:32:15.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-082842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hwu%2FziMaUn7Xwp8madAYtZ5pIJ4%3D&Expires=1772958734 HTTP/1.1" 200 79453
2026-03-07T10:32:16.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:32:16.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:32:16.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:32:16.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:32:16.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:32:31.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:32:31.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:32:31.755 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:32:31.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:32:31.803 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:33:01.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:33:01.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:33:01.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14350
2026-03-07T10:33:01.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:33:01.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:33:01.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:33:01.988 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:33:01.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:33:01.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:33:01.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59597
2026-03-07T10:33:01.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:33:01.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:33:01.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:33:02.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34820
2026-03-07T10:33:02.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:33:02.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:33:02.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:33:05.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cb490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:33:05.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:33:05.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:33:06.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:33:06.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:33:07.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N7hjuncnWx0AQAQkfEo7x0yfirw%3D&Expires=1772958786 HTTP/1.1" 200 77367
2026-03-07T10:33:07.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:33:07.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:33:07.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:33:07.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:33:07.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:33:23.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:33:23.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:33:23.547 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:33:23.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:33:23.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:33:53.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:33:53.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:33:53.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14350
2026-03-07T10:33:53.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:33:53.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:33:53.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:33:53.771 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:33:53.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:33:53.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:33:53.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59437
2026-03-07T10:33:53.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:33:53.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:33:53.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:33:53.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34820
2026-03-07T10:33:53.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:33:53.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:33:53.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:33:56.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c40160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:33:56.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:33:56.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:33:57.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:33:57.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:33:58.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B9jpOiQ4ND94uU0z4Zt0F%2Bv4to0%3D&Expires=1772958837 HTTP/1.1" 200 77367
2026-03-07T10:33:59.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:33:59.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:33:59.347 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:33:59.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:33:59.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:34:15.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:34:15.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:34:15.421 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:34:15.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:34:15.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:34:45.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:34:45.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:34:45.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14350
2026-03-07T10:34:45.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:34:45.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:34:45.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:34:45.641 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:34:45.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:34:45.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:34:45.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59325
2026-03-07T10:34:45.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:34:45.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:34:45.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:34:45.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34858
2026-03-07T10:34:45.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:34:45.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:34:45.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:34:48.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c5000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:34:48.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:34:48.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:34:49.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:34:49.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:34:50.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i6Lph0xVDoQgOeUcFT8KUMBg2Jk%3D&Expires=1772958889 HTTP/1.1" 200 77367
2026-03-07T10:34:51.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:34:51.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:34:51.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:34:51.277 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:34:51.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:35:08.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:35:08.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:35:08.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:35:08.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:35:08.224 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:35:38.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:35:38.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:35:38.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:35:38.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:35:38.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:35:38.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:35:38.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:35:38.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:35:38.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:35:38.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59415
2026-03-07T10:35:38.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:35:38.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:35:38.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:35:38.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34871
2026-03-07T10:35:38.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:35:38.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:35:38.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:35:41.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69638e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:35:41.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:35:41.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:35:42.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:35:42.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:35:43.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nDkET0ZacWOpfoqpV6gvgTISNc8%3D&Expires=1772958942 HTTP/1.1" 200 77367
2026-03-07T10:35:44.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:35:44.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:35:44.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:35:44.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:35:44.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:35:59.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:35:59.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:35:59.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:35:59.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:35:59.370 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:36:29.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:36:29.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:36:29.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:36:29.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:36:29.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:36:29.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:36:29.690 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:36:29.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:36:29.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:36:29.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59453
2026-03-07T10:36:29.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:36:29.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:36:29.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:36:29.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34847
2026-03-07T10:36:29.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:36:29.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:36:29.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:36:32.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d7af20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:36:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:36:32.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:36:33.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:36:33.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:36:34.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X5d%2BLDk7gOd8E8i%2F4U4kkZuaXd4%3D&Expires=1772958993 HTTP/1.1" 200 77367
2026-03-07T10:36:35.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:36:35.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:36:35.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:36:35.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:36:35.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:36:50.450 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:36:50.571 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:36:50.602 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:36:50.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:36:50.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:37:20.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:37:20.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:37:20.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:37:20.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:37:20.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:37:20.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:37:20.962 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:37:20.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:37:20.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:37:20.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59419
2026-03-07T10:37:20.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:37:20.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:37:20.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:37:20.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34875
2026-03-07T10:37:20.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:37:20.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:37:20.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:37:24.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ff670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:37:24.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:37:24.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:37:25.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:37:25.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:37:26.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0J8zzkfELiKFcqUxzkNm5Z09dAE%3D&Expires=1772959045 HTTP/1.1" 200 76627
2026-03-07T10:37:26.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:37:26.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:37:26.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:37:26.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:37:26.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:37:41.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:37:41.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:37:42.014 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:37:42.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:37:42.061 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:38:12.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:38:12.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:38:12.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:38:12.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:38:12.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:38:12.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:38:12.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:38:12.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:38:12.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:38:12.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59450
2026-03-07T10:38:12.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:38:12.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:38:12.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:38:12.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34898
2026-03-07T10:38:12.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:38:12.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:38:12.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:38:15.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978d600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:38:15.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:38:15.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:38:16.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:38:16.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:38:17.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OfBCZtmOHE67GZai8Ue904Vu8rM%3D&Expires=1772959096 HTTP/1.1" 200 76627
2026-03-07T10:38:17.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:38:17.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:38:17.974 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:38:17.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:38:17.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:38:33.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:38:33.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:38:33.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:38:33.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:38:33.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:39:03.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:39:03.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:39:03.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:39:03.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:39:03.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:39:03.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:39:03.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:39:03.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:39:03.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:39:03.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59549
2026-03-07T10:39:03.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:39:03.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:39:03.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:39:03.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34918
2026-03-07T10:39:03.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:39:03.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:39:03.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:39:06.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74ee5b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:39:06.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:39:06.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:39:07.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:39:07.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:39:08.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iPH7Hq%2FXHKDuzaPN%2Bm9%2FCrEbS9k%3D&Expires=1772959147 HTTP/1.1" 200 76627
2026-03-07T10:39:08.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:39:08.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:39:08.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:39:08.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:39:08.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:39:25.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:39:25.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:39:25.899 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:39:25.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:39:25.947 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:39:55.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:39:55.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:39:56.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:39:56.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:39:56.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:39:56.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:39:56.275 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:39:56.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:39:56.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:39:56.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59624
2026-03-07T10:39:56.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:39:56.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:39:56.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:39:56.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34918
2026-03-07T10:39:56.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:39:56.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:39:56.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:39:59.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a75d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:39:59.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:39:59.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:40:00.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:40:00.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:40:01.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-083642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Ftf3O04WBtNVh2%2F%2BAWccJIKjRP4%3D&Expires=1772959200 HTTP/1.1" 200 76627
2026-03-07T10:40:01.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:40:01.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:40:01.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:40:01.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:40:01.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:40:16.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:40:17.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:40:17.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:40:17.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:40:17.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:40:47.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:40:47.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:40:47.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:40:47.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:40:47.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:40:47.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:40:47.278 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:40:47.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:40:47.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:40:47.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59639
2026-03-07T10:40:47.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:40:47.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:40:47.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:40:47.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34987
2026-03-07T10:40:47.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:40:47.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:40:47.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:40:50.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7635390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:40:50.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:40:50.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:40:51.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:40:51.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:40:52.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L0g7f%2B239KLAX3IUb4Nlf6BWUuc%3D&Expires=1772959251 HTTP/1.1" 200 76386
2026-03-07T10:40:52.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:40:52.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:40:52.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:40:52.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:40:52.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:41:08.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:41:08.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:41:08.827 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:41:08.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:41:08.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:41:38.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:41:38.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:41:39.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:41:39.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:41:39.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:41:39.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:41:39.229 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:41:39.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:41:39.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:41:39.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59476
2026-03-07T10:41:39.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:41:39.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:41:39.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:41:39.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35070
2026-03-07T10:41:39.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:41:39.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:41:39.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:41:42.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691ebe50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:41:42.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:41:42.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:41:43.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:41:43.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:41:44.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=krXNZVGchdqvqCLuxj0CKp%2FVtvM%3D&Expires=1772959303 HTTP/1.1" 200 76386
2026-03-07T10:41:44.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:41:44.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:41:44.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:41:44.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:41:44.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:41:59.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:42:00.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:42:00.032 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:42:00.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:42:00.079 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:42:30.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:42:30.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:42:30.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:42:30.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:42:30.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:42:30.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:42:30.402 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:42:30.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:42:30.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:42:30.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59474
2026-03-07T10:42:30.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:42:30.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:42:30.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:42:30.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34964
2026-03-07T10:42:30.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:42:30.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:42:30.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:42:33.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6e170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:42:33.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:42:33.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:42:34.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:42:34.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:42:35.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nH8Fy59gOHr6A2B0VXfstyTnhKE%3D&Expires=1772959354 HTTP/1.1" 200 76386
2026-03-07T10:42:35.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:42:36.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:42:36.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:42:36.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:42:36.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:42:52.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:42:52.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:42:52.604 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:42:52.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:42:52.651 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:43:22.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:43:22.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:43:22.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:43:22.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:43:22.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:43:22.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:43:22.825 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:43:22.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:43:22.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:43:22.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59492
2026-03-07T10:43:22.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:43:22.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:43:22.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:43:22.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34961
2026-03-07T10:43:22.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:43:22.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:43:22.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:43:25.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685af3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:43:25.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:43:25.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:43:27.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:43:27.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:43:27.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=11F%2FsTbKCWjkjFtwsxoVOrfzYts%3D&Expires=1772959406 HTTP/1.1" 200 76386
2026-03-07T10:43:28.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:43:28.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:43:28.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:43:28.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:43:28.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:43:43.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:43:43.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:43:43.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:43:43.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:43:43.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:44:13.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:44:13.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:44:13.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:44:13.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:44:13.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:44:13.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:44:13.998 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:44:13.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:44:13.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:44:14.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59512
2026-03-07T10:44:14.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:44:14.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:44:14.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:44:14.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34860
2026-03-07T10:44:14.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:44:14.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:44:14.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:44:17.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab0d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:44:17.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:44:17.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:44:18.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:44:18.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:44:19.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ReqlEE%2FoHSkO1qcpKKgkVI79LVA%3D&Expires=1772959458 HTTP/1.1" 200 76386
2026-03-07T10:44:19.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:44:19.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:44:19.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:44:19.601 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:44:19.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:44:34.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:44:34.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:44:34.860 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:44:34.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:44:34.907 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:45:04.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:45:04.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:45:05.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14291
2026-03-07T10:45:05.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:45:05.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:45:05.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:45:05.558 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:45:05.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:45:05.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:45:05.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59341
2026-03-07T10:45:05.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:45:05.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:45:05.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:45:05.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34846
2026-03-07T10:45:05.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:45:05.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:45:05.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:45:08.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d7cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:45:08.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:45:08.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:45:09.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:45:09.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:45:10.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6J5W%2BkMItL%2BVHoInSf5q%2F0r4VYM%3D&Expires=1772959509 HTTP/1.1" 200 76811
2026-03-07T10:45:11.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:45:11.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:45:11.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:45:11.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:45:11.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:45:25.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:45:25.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:45:26.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:45:26.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:45:26.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:45:56.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:45:56.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:45:56.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14291
2026-03-07T10:45:56.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:45:56.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:45:56.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:45:56.542 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:45:56.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:45:56.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:45:56.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59545
2026-03-07T10:45:56.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:45:56.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:45:56.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:45:56.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34846
2026-03-07T10:45:56.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:45:56.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:45:56.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:45:59.671 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69438df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:45:59.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:45:59.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:46:00.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:46:00.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:46:01.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BL6nek1eSd1HPekQMBQpKhQD9VU%3D&Expires=1772959560 HTTP/1.1" 200 76811
2026-03-07T10:46:02.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:46:02.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:46:02.150 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:46:02.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:46:02.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:46:17.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:46:17.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:46:17.838 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:46:17.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:46:17.885 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:46:47.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:46:47.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:46:48.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14291
2026-03-07T10:46:48.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:46:48.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:46:48.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:46:48.045 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:46:48.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:46:48.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:46:48.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59552
2026-03-07T10:46:48.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:46:48.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:46:48.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:46:48.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34942
2026-03-07T10:46:48.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:46:48.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:46:48.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:46:51.127 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:46:51.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:46:51.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:46:52.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:46:52.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:46:53.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aUVETYh3uqPgH8sp%2F3ySiFmiuxo%3D&Expires=1772959612 HTTP/1.1" 200 76811
2026-03-07T10:46:53.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:46:53.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:46:53.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:46:53.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:46:53.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:47:08.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:47:08.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:47:08.977 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:47:08.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:47:09.024 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:47:39.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:47:39.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:47:39.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14291
2026-03-07T10:47:39.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:47:39.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:47:39.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:47:39.354 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:47:39.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:47:39.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:47:39.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59429
2026-03-07T10:47:39.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:47:39.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:47:39.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:47:39.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34863
2026-03-07T10:47:39.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:47:39.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:47:39.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:47:42.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e56e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:47:42.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:47:42.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:47:43.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:47:43.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:47:44.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QliVPs%2BF7gtWV8E9ss0sGWz%2BWbA%3D&Expires=1772959663 HTTP/1.1" 200 76811
2026-03-07T10:47:44.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:47:44.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:47:44.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:47:44.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:47:44.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:48:00.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:48:00.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:48:00.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:48:00.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:48:00.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:48:30.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:48:30.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:48:30.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14291
2026-03-07T10:48:30.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:48:30.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:48:30.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:48:30.386 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:48:30.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:48:30.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:48:30.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59539
2026-03-07T10:48:30.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:48:30.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:48:30.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:48:30.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34954
2026-03-07T10:48:30.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:48:30.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:48:30.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:48:33.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfcb100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:48:33.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:48:33.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:48:34.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:48:34.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:48:35.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BjYiExLGqueKHGMAoBMLC4NcN3U%3D&Expires=1772959714 HTTP/1.1" 200 76811
2026-03-07T10:48:36.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:48:36.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:48:36.025 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:48:36.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:48:36.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:48:52.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:48:52.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:48:52.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:48:52.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:48:52.378 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:49:22.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:49:22.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:49:22.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14291
2026-03-07T10:49:22.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:49:22.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:49:22.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:49:22.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:49:22.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:49:22.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:49:22.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59648
2026-03-07T10:49:22.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:49:22.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:49:22.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:49:22.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34855
2026-03-07T10:49:22.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:49:22.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:49:22.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:49:25.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc05000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:49:25.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:49:25.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:49:26.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:49:26.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:49:27.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3iB%2FhNx%2Bts%2BcgQ%2BVoZATpmgAHBo%3D&Expires=1772959766 HTTP/1.1" 200 76720
2026-03-07T10:49:28.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:49:28.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:49:28.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:49:28.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:49:28.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:49:43.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:49:43.522 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:49:43.551 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:49:43.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:49:43.598 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:50:13.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:50:13.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:50:14.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14304
2026-03-07T10:50:14.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:50:14.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:50:14.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:50:14.339 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:50:14.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:50:14.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:50:14.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59617
2026-03-07T10:50:14.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:50:14.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:50:14.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:50:14.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34991
2026-03-07T10:50:14.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:50:14.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:50:14.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:50:17.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694127d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:50:17.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:50:17.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:50:18.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:50:18.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:50:19.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YE3%2BaHBgCJVFIhadnKQ8saNNdZ4%3D&Expires=1772959818 HTTP/1.1" 200 76720
2026-03-07T10:50:19.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:50:19.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:50:19.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:50:19.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:50:19.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:50:37.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:50:37.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:50:37.875 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:50:37.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:50:37.923 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:51:07.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:51:07.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:51:08.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14304
2026-03-07T10:51:08.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:51:08.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:51:08.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:51:08.245 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:51:08.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:51:08.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:51:08.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59575
2026-03-07T10:51:08.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:51:08.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:51:08.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:51:08.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35014
2026-03-07T10:51:08.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:51:08.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:51:08.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:51:11.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979a410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:51:11.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:51:11.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:51:12.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:51:12.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:51:13.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lFRJGRj7Y7r2jUchi2E9sc6xn6k%3D&Expires=1772959872 HTTP/1.1" 200 76720
2026-03-07T10:51:13.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:51:13.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:51:13.856 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:51:13.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:51:13.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:51:28.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:51:28.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:51:29.015 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:51:29.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:51:29.063 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:51:59.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:51:59.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:51:59.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14304
2026-03-07T10:51:59.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:51:59.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:51:59.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:51:59.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:51:59.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:51:59.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:51:59.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59807
2026-03-07T10:51:59.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:51:59.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:51:59.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:51:59.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35014
2026-03-07T10:51:59.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:51:59.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:51:59.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:52:02.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69648fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:52:02.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:52:02.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:52:03.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:52:03.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:52:04.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-084843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gW6ogdsY7dZuFDui8PIT8HLiVAI%3D&Expires=1772959923 HTTP/1.1" 200 76720
2026-03-07T10:52:04.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:52:04.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:52:04.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:52:05.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:52:05.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:52:21.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:52:21.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:52:21.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:52:21.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:52:21.256 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:52:51.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:52:51.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:52:51.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14304
2026-03-07T10:52:51.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:52:51.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:52:51.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:52:51.417 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:52:51.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:52:51.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:52:51.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59558
2026-03-07T10:52:51.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:52:51.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:52:51.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:52:51.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35019
2026-03-07T10:52:51.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:52:51.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:52:51.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:52:54.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74ee7df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:52:54.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:52:54.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:52:55.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:52:55.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:52:56.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I%2FRCPCYUea4qZjd0WvQQR%2BdYKIo%3D&Expires=1772959975 HTTP/1.1" 200 76618
2026-03-07T10:52:57.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:52:57.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:52:57.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:52:57.156 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:52:57.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:53:12.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:53:12.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:53:12.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:53:12.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:53:12.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:53:42.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:53:42.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:53:43.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14304
2026-03-07T10:53:43.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:53:43.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:53:43.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:53:43.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:53:43.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:53:43.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:53:43.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59670
2026-03-07T10:53:43.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:53:43.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:53:43.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:53:43.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34943
2026-03-07T10:53:43.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:53:43.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:53:43.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:53:46.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bed7b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:53:46.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:53:46.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:53:47.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:53:47.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:53:48.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=skGqgQNiVbNX0IE5f25rIKSihEU%3D&Expires=1772960027 HTTP/1.1" 200 76618
2026-03-07T10:53:48.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:53:48.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:53:48.646 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:53:48.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:53:48.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:54:05.355 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:54:05.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:54:05.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:54:05.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:54:05.548 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:54:35.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:54:35.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:54:35.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14304
2026-03-07T10:54:35.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:54:35.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:54:35.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:54:35.951 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:54:35.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:54:35.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:54:35.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59619
2026-03-07T10:54:35.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:54:35.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:54:35.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:54:35.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35013
2026-03-07T10:54:35.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:54:35.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:54:35.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:54:39.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e35c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:54:39.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:54:39.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:54:40.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:54:40.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:54:41.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9fS8S7eufzMzCIeKDb5eRwUfubM%3D&Expires=1772960080 HTTP/1.1" 200 76618
2026-03-07T10:54:41.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:54:41.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:54:41.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:54:41.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:54:41.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:54:57.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:54:57.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:54:57.289 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:54:57.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:54:57.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:55:27.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:55:27.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:55:27.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:55:27.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:55:27.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:55:27.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:55:27.493 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:55:27.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:55:27.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:55:27.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59688
2026-03-07T10:55:27.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:55:27.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:55:27.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:55:27.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34981
2026-03-07T10:55:27.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:55:27.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:55:27.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:55:30.615 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7210820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:55:30.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:55:30.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:55:31.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:55:31.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:55:32.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MjMadghxX5bkQKsY1p%2BFv%2BUwk%2FU%3D&Expires=1772960131 HTTP/1.1" 200 76618
2026-03-07T10:55:33.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:55:33.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:55:33.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:55:33.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:55:33.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:55:48.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:55:49.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:55:49.141 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:55:49.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:55:49.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:56:19.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:56:19.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:56:19.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:56:19.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:56:19.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:56:19.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:56:19.686 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:56:19.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:56:19.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:56:19.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59531
2026-03-07T10:56:19.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:56:19.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:56:19.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:56:19.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34883
2026-03-07T10:56:19.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:56:19.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:56:19.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:56:22.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbcaec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:56:22.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:56:22.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:56:23.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:56:23.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:56:24.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PkE21O8PGFJz1zCl%2B19blY9eWEI%3D&Expires=1772960183 HTTP/1.1" 200 76618
2026-03-07T10:56:25.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:56:25.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:56:25.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:56:25.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:56:25.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:56:40.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:56:40.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:56:40.722 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:56:40.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:56:40.769 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:57:10.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:57:10.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:57:11.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:57:11.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:57:11.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:57:11.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:57:11.111 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:57:11.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:57:11.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:57:11.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59469
2026-03-07T10:57:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:57:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:57:11.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:57:11.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34848
2026-03-07T10:57:11.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:57:11.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:57:11.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:57:14.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943b850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:57:14.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:57:14.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:57:15.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:57:15.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:57:16.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MNm1saaL8TnXR9FSWNV6WkSNsSw%3D&Expires=1772960235 HTTP/1.1" 200 77509
2026-03-07T10:57:16.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:57:16.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:57:16.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:57:16.758 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:57:16.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:57:32.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:57:32.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:57:32.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:57:32.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:57:32.453 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:58:02.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:58:02.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:58:02.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:58:02.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:58:02.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:58:02.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:58:02.793 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:58:02.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:58:02.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:58:02.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59394
2026-03-07T10:58:02.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:58:02.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:58:02.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:58:02.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34814
2026-03-07T10:58:02.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:58:02.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:58:02.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:58:05.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69412e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:58:05.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:58:05.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:58:07.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:58:07.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:58:07.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RZPqP4hCowzsQDtpQxrZ2BCLSiQ%3D&Expires=1772960286 HTTP/1.1" 200 77509
2026-03-07T10:58:08.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:58:08.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:58:08.397 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:58:08.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:58:08.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:58:24.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:58:25.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:58:25.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:58:25.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:58:25.187 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:58:55.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:58:55.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:58:55.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:58:55.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:58:55.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:58:55.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:58:55.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:58:55.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:58:55.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:58:55.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59380
2026-03-07T10:58:55.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:58:55.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:58:55.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:58:55.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34814
2026-03-07T10:58:55.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:58:55.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:58:55.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:58:58.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696be8f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:58:58.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:58:58.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:58:59.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:58:59.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:59:00.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AqRLKXk1sOuUnzvuPqiABXkm81E%3D&Expires=1772960339 HTTP/1.1" 200 77509
2026-03-07T10:59:00.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:59:00.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:59:00.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:59:00.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:59:00.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T10:59:16.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:59:16.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T10:59:16.370 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T10:59:16.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T10:59:16.418 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T10:59:46.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T10:59:46.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T10:59:46.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T10:59:46.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T10:59:46.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T10:59:46.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T10:59:46.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T10:59:46.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T10:59:46.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T10:59:46.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59610
2026-03-07T10:59:46.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:59:46.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T10:59:46.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T10:59:46.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34828
2026-03-07T10:59:46.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T10:59:46.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T10:59:46.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T10:59:49.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c58610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T10:59:49.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T10:59:49.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T10:59:50.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T10:59:51.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T10:59:51.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-085643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZBGARj8FiUrDJhHNn2yT5Ni45fY%3D&Expires=1772960390 HTTP/1.1" 200 77509
2026-03-07T10:59:52.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T10:59:52.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T10:59:52.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T10:59:52.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T10:59:52.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:00:09.464 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:00:09.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:00:09.610 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:00:09.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:00:09.657 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:00:39.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:00:39.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:00:39.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14348
2026-03-07T11:00:39.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:00:39.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:00:39.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:00:39.974 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:00:39.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:00:39.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:00:39.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59618
2026-03-07T11:00:39.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:00:39.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:00:39.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:00:39.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34813
2026-03-07T11:00:39.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:00:39.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:00:39.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:00:43.063 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d22e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:00:43.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:00:43.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:00:44.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:00:44.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:00:45.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=akwwrP9tqEdl1f17uOHCpTn2y7Y%3D&Expires=1772960444 HTTP/1.1" 200 77399
2026-03-07T11:00:45.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:00:45.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:00:45.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:00:45.703 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:00:45.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:01:00.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:01:00.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:01:00.978 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:01:00.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:01:01.024 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:01:31.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:01:31.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:01:31.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14348
2026-03-07T11:01:31.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:01:31.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:01:31.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:01:31.179 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:01:31.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:01:31.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:01:31.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59605
2026-03-07T11:01:31.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:01:31.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:01:31.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:01:31.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34788
2026-03-07T11:01:31.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:01:31.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:01:31.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:01:34.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:01:34.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:01:34.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:01:35.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:01:35.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:01:36.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tG4Sm%2BMbqfmsf9HFRnDcqrkjPM0%3D&Expires=1772960495 HTTP/1.1" 200 77399
2026-03-07T11:01:36.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:01:36.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:01:36.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:01:36.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:01:36.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:01:52.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:01:52.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:01:52.932 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:01:52.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:01:52.979 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:02:23.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:02:23.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:02:23.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14348
2026-03-07T11:02:23.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:02:23.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:02:23.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:02:23.146 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:02:23.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:02:23.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:02:23.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59839
2026-03-07T11:02:23.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:02:23.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:02:23.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:02:23.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34780
2026-03-07T11:02:23.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:02:23.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:02:23.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:02:26.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c262f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:02:26.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:02:26.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:02:27.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:02:27.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:02:28.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VZgZiAFwOKBvz0MvI3IcYrdN83U%3D&Expires=1772960547 HTTP/1.1" 200 77399
2026-03-07T11:02:28.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:02:28.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:02:28.700 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:02:28.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:02:28.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:02:44.166 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:02:44.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:02:44.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:02:44.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:02:44.357 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:03:14.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:03:14.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:03:14.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14348
2026-03-07T11:03:14.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:03:14.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:03:14.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:03:14.665 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:03:14.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:03:14.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:03:14.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59727
2026-03-07T11:03:14.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:03:14.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:03:14.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:03:14.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34840
2026-03-07T11:03:14.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:03:14.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:03:14.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:03:17.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d7d510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:03:17.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:03:17.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:03:18.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:03:18.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:03:19.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WGs7b4V1p6FVaAypzOcJmmLgVLI%3D&Expires=1772960598 HTTP/1.1" 200 77399
2026-03-07T11:03:20.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:03:20.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:03:20.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:03:20.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:03:20.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:03:36.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:03:36.116 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:03:36.145 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:03:36.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:03:36.192 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:04:06.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:04:06.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:04:06.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14348
2026-03-07T11:04:06.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:04:06.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:04:06.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:04:06.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:04:06.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:04:06.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:04:06.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59848
2026-03-07T11:04:06.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:04:06.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:04:06.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:04:06.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34815
2026-03-07T11:04:06.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:04:06.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:04:06.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:04:09.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69416200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:04:09.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:04:09.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:04:10.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:04:10.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:04:11.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PTaP27jJx9UP03l1MzaDnNG%2FmEo%3D&Expires=1772960650 HTTP/1.1" 200 77399
2026-03-07T11:04:12.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:04:12.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:04:12.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:04:12.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:04:12.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:04:27.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:04:27.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:04:27.944 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:04:27.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:04:27.992 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:04:58.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:04:58.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:04:59.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T11:04:59.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:04:59.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:04:59.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:04:59.665 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:04:59.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:04:59.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:04:59.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59990
2026-03-07T11:04:59.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:04:59.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:04:59.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:04:59.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34815
2026-03-07T11:04:59.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:04:59.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:04:59.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:05:02.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69415420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:05:02.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:05:02.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:05:03.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:05:03.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:05:04.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l%2F6e4AX5VM1pR4Na8ogIgVeQPHk%3D&Expires=1772960703 HTTP/1.1" 200 77497
2026-03-07T11:05:05.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:05:05.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:05:05.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:05:05.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:05:05.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:05:21.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:05:21.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:05:21.211 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:05:21.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:05:21.259 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:05:51.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:05:51.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:05:51.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T11:05:51.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:05:51.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:05:51.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:05:51.422 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:05:51.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:05:51.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:05:51.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59994
2026-03-07T11:05:51.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:05:51.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:05:51.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:05:51.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34800
2026-03-07T11:05:51.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:05:51.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:05:51.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:05:54.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c42a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:05:54.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:05:54.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:05:55.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:05:55.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:05:56.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xQwR3ihBQKkvNlGi8fBgsdvp12k%3D&Expires=1772960755 HTTP/1.1" 200 77497
2026-03-07T11:05:57.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:05:57.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:05:57.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:05:57.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:05:57.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:06:12.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:06:12.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:06:12.944 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:06:12.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:06:12.992 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:06:43.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:06:43.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:06:43.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T11:06:43.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:06:43.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:06:43.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:06:43.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:06:43.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:06:43.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:06:43.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60203
2026-03-07T11:06:43.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:06:43.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:06:43.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:06:43.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34907
2026-03-07T11:06:43.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:06:43.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:06:43.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:06:46.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697bc3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:06:46.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:06:46.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:06:47.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:06:47.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:06:48.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ueP9Us4qt1HzkswDrwk8Pbr0zvs%3D&Expires=1772960807 HTTP/1.1" 200 77497
2026-03-07T11:06:48.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:06:48.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:06:48.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:06:48.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:06:48.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:07:05.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:07:05.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:07:05.341 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:07:05.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:07:05.388 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:07:35.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:07:35.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:07:35.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T11:07:35.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:07:35.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:07:35.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:07:35.524 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:07:35.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:07:35.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:07:35.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60222
2026-03-07T11:07:35.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:07:35.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:07:35.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:07:35.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34887
2026-03-07T11:07:35.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:07:35.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:07:35.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:07:38.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd0040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:07:38.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:07:38.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:07:39.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:07:39.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:07:40.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FaIZThVIVsZD6p1gmM0oi%2B3P5aQ%3D&Expires=1772960859 HTTP/1.1" 200 77497
2026-03-07T11:07:41.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:07:41.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:07:41.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:07:41.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:07:41.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:07:57.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:07:57.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:07:57.357 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:07:57.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:07:57.404 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:08:27.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:08:27.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:08:27.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T11:08:27.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:08:27.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:08:27.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:08:27.703 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:08:27.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:08:27.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:08:27.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60227
2026-03-07T11:08:27.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:08:27.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:08:27.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:08:27.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34914
2026-03-07T11:08:27.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:08:27.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:08:27.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:08:30.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce4f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:08:30.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:08:30.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:08:31.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:08:31.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:08:32.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x9j0R9LIKw7B7Y8tGKkd%2FASXqeg%3D&Expires=1772960911 HTTP/1.1" 200 77497
2026-03-07T11:08:33.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:08:33.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:08:33.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:08:33.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:08:33.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:08:48.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:08:48.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:08:48.700 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:08:48.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:08:48.746 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:09:18.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:09:18.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:09:19.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14295
2026-03-07T11:09:19.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:09:19.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:09:19.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:09:19.179 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:09:19.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:09:19.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:09:19.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60405
2026-03-07T11:09:19.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:09:19.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:09:19.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:09:19.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35006
2026-03-07T11:09:19.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:09:19.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:09:19.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:09:22.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69279ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:09:22.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:09:22.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:09:23.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:09:23.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:09:24.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aRpKO5ZGY1ehT00%2B25Tnj%2BMXZkA%3D&Expires=1772960963 HTTP/1.1" 200 77993
2026-03-07T11:09:24.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:09:24.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:09:24.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:09:24.829 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:09:24.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:09:40.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:09:40.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:09:40.516 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:09:40.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:09:40.562 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:10:10.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:10:10.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:10:11.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:10:11.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:10:11.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:10:11.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:10:11.581 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:10:11.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:10:11.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:10:11.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60413
2026-03-07T11:10:11.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:10:11.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:10:11.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:10:11.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35051
2026-03-07T11:10:11.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:10:11.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:10:11.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:10:14.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69411840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:10:14.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:10:14.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:10:15.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:10:15.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:10:16.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6yC%2B6clViaEELmBmjRIPQ%2BEv%2BA8%3D&Expires=1772961015 HTTP/1.1" 200 77993
2026-03-07T11:10:17.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:10:17.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:10:17.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:10:17.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:10:17.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:10:32.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:10:33.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:10:33.068 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:10:33.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:10:33.115 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:11:03.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:11:03.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:11:03.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:11:03.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:11:03.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:11:03.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:11:03.285 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:11:03.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:11:03.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:11:03.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60413
2026-03-07T11:11:03.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:11:03.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:11:03.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:11:03.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35022
2026-03-07T11:11:03.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:11:03.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:11:03.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:11:06.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b93610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:11:06.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:11:06.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:11:07.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:11:07.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:11:08.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=se1X%2FDJpa7hJ1hKmigoUo2X26X4%3D&Expires=1772961067 HTTP/1.1" 200 77993
2026-03-07T11:11:08.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:11:08.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:11:08.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:11:08.871 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:11:08.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:11:24.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:11:24.278 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:11:24.306 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:11:24.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:11:24.354 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:11:54.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:11:54.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:11:54.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:11:54.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:11:54.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:11:54.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:11:54.534 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:11:54.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:11:54.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:11:54.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60546
2026-03-07T11:11:54.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:11:54.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:11:54.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:11:54.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35022
2026-03-07T11:11:54.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:11:54.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:11:54.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:11:57.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2dcf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:11:57.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:11:57.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:11:58.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:11:58.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:11:59.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-090844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pgejc5Hh9zR%2BOHKDAOcHzITQ3vA%3D&Expires=1772961118 HTTP/1.1" 200 77993
2026-03-07T11:12:00.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:12:00.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:12:00.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:12:00.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:12:00.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:12:15.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:12:16.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:12:16.121 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:12:16.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:12:16.168 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:12:46.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:12:46.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:12:46.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:12:46.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:12:46.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:12:46.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:12:46.347 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:12:46.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:12:46.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:12:46.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60671
2026-03-07T11:12:46.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:12:46.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:12:46.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:12:46.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35036
2026-03-07T11:12:46.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:12:46.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:12:46.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:12:49.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bef880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:12:49.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:12:49.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:12:50.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:12:50.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:12:51.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7eD4jmn3ksQSfyWV3lPW0KDlYtI%3D&Expires=1772961170 HTTP/1.1" 200 77796
2026-03-07T11:12:51.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:12:51.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:12:51.962 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:12:51.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:12:51.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:13:07.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:13:07.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:13:07.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:13:07.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:13:07.502 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:13:37.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:13:37.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:13:37.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:13:37.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:13:37.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:13:37.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:13:37.663 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:13:37.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:13:37.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:13:37.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60864
2026-03-07T11:13:37.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:13:37.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:13:37.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:13:37.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35066
2026-03-07T11:13:37.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:13:37.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:13:37.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:13:40.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d94eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:13:40.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:13:40.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:13:41.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:13:41.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:13:42.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8gGYkXLD7N2yiJW3drgtNtC1pjs%3D&Expires=1772961221 HTTP/1.1" 200 77796
2026-03-07T11:13:43.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:13:43.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:13:43.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:13:43.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:13:43.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:13:58.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:13:58.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:13:58.348 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:13:58.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:13:58.396 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:14:28.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:14:28.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:14:28.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:14:28.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:14:28.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:14:28.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:14:28.762 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:14:28.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:14:28.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:14:28.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60924
2026-03-07T11:14:28.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:14:28.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:14:28.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:14:28.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35117
2026-03-07T11:14:28.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:14:28.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:14:28.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:14:31.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697bf5b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:14:31.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:14:31.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:14:32.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:14:32.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:14:33.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C5Hu%2B94WehleVqAQi7xa%2FrhnJyY%3D&Expires=1772961272 HTTP/1.1" 200 77796
2026-03-07T11:14:34.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:14:34.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:14:34.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:14:34.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:14:34.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:14:50.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:14:50.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:14:51.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:14:51.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:14:51.051 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:15:21.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:15:21.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:15:21.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:15:21.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:15:21.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:15:21.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:15:21.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:15:21.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:15:21.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:15:21.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61093
2026-03-07T11:15:21.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:15:21.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:15:21.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:15:21.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35115
2026-03-07T11:15:21.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:15:21.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:15:21.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:15:24.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a4f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:15:24.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:15:24.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:15:25.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:15:25.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:15:26.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RcI0JQWL%2FVfIituHoDBJvvRiS1I%3D&Expires=1772961325 HTTP/1.1" 200 77796
2026-03-07T11:15:27.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:15:27.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:15:27.023 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:15:27.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:15:27.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:15:42.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:15:42.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:15:42.155 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:15:42.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:15:42.201 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:16:12.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:16:12.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:16:12.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:16:12.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:16:12.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:16:12.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:16:12.526 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:16:12.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:16:12.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:16:12.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61034
2026-03-07T11:16:12.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:16:12.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:16:12.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:16:12.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35091
2026-03-07T11:16:12.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:16:12.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:16:12.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:16:15.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d6dd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:16:15.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:16:15.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:16:16.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:16:16.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:16:17.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vbt%2B6qvplZps9mVsFxhfuN%2FQ4U8%3D&Expires=1772961376 HTTP/1.1" 200 77796
2026-03-07T11:16:18.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:16:18.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:16:18.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:16:18.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:16:18.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:16:33.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:16:33.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:16:33.340 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:16:33.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:16:33.388 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:17:03.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:17:03.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:17:03.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:17:03.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:17:03.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:17:03.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:17:03.548 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:17:03.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:17:03.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:17:03.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61034
2026-03-07T11:17:03.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:17:03.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:17:03.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:17:03.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35152
2026-03-07T11:17:03.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:17:03.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:17:03.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:17:06.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964b1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:17:06.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:17:06.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:17:07.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:17:07.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:17:08.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N5STyHvA3VwNOsxdYMHxGn5quCc%3D&Expires=1772961427 HTTP/1.1" 200 78065
2026-03-07T11:17:09.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:17:09.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:17:09.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:17:09.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:17:09.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:17:24.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:17:24.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:17:24.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:17:24.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:17:24.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:17:54.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:17:54.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:17:54.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:17:54.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:17:54.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:17:54.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:17:54.956 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:17:54.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:17:54.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:17:54.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61175
2026-03-07T11:17:54.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:17:54.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:17:54.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:17:54.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35152
2026-03-07T11:17:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:17:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:17:54.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:17:58.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbcaaa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:17:58.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:17:58.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:17:59.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:17:59.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:18:00.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MJuES1G4kbj7QOkFsFf1pajvXEM%3D&Expires=1772961479 HTTP/1.1" 200 78065
2026-03-07T11:18:00.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:18:00.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:18:00.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:18:00.597 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:18:00.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:18:16.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:18:16.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:18:16.364 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:18:16.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:18:16.411 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:18:46.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:18:46.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:18:46.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:18:46.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:18:46.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:18:46.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:18:46.581 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:18:46.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:18:46.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:18:46.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61178
2026-03-07T11:18:46.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:18:46.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:18:46.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:18:46.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35217
2026-03-07T11:18:46.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:18:46.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:18:46.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:18:49.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974e710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:18:49.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:18:49.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:18:50.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:18:50.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:18:51.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ID3OjPdBaLYvKdPTxoG0N84DIMQ%3D&Expires=1772961530 HTTP/1.1" 200 78065
2026-03-07T11:18:52.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:18:52.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:18:52.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:18:52.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:18:52.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:19:07.586 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:19:07.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:19:07.729 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:19:07.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:19:07.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:19:37.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:19:37.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:19:38.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:19:38.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:19:38.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:19:38.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:19:38.093 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:19:38.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:19:38.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:19:38.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61332
2026-03-07T11:19:38.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:19:38.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:19:38.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:19:38.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35200
2026-03-07T11:19:38.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:19:38.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:19:38.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:19:41.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19a20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:19:41.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:19:41.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:19:42.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:19:42.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:19:43.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dGyyoiRGv75sETMPQrfiwicORWc%3D&Expires=1772961582 HTTP/1.1" 200 78065
2026-03-07T11:19:43.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:19:43.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:19:43.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:19:43.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:19:43.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:19:58.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:19:59.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:19:59.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:19:59.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:19:59.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:20:29.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:20:29.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:20:29.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14607
2026-03-07T11:20:29.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:20:29.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:20:29.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:20:29.460 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:20:29.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:20:29.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:20:29.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61388
2026-03-07T11:20:29.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:20:29.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:20:29.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:20:29.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35015
2026-03-07T11:20:29.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:20:29.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:20:29.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:20:32.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab23e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:20:32.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:20:32.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:20:33.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:20:33.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:20:34.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-091644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WjYDUuHbfu8kJYCM99cvBKhHvE4%3D&Expires=1772961633 HTTP/1.1" 200 78065
2026-03-07T11:20:35.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:20:35.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:20:35.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:20:35.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:20:35.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:20:52.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:20:52.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:20:52.702 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:20:52.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:20:52.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:21:22.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:21:22.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:21:23.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14607
2026-03-07T11:21:23.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:21:23.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:21:23.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:21:23.089 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:21:23.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:21:23.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:21:23.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61360
2026-03-07T11:21:23.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:21:23.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:21:23.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:21:23.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35057
2026-03-07T11:21:23.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:21:23.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:21:23.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:21:26.199 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d388b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:21:26.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:21:26.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:21:27.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:21:27.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:21:28.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iwjTwdQsBEDBZd%2Fb4vRgBxKHrFU%3D&Expires=1772961687 HTTP/1.1" 200 78456
2026-03-07T11:21:28.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:21:28.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:21:28.684 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:21:28.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:21:28.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:21:43.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:21:43.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:21:43.910 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:21:43.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:21:43.957 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:22:13.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:22:13.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:22:14.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14607
2026-03-07T11:22:14.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:22:14.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:22:14.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:22:14.130 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:22:14.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:22:14.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:22:14.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61582
2026-03-07T11:22:14.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:22:14.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:22:14.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:22:14.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35149
2026-03-07T11:22:14.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:22:14.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:22:14.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:22:17.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2c1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:22:17.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:22:17.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:22:18.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:22:18.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:22:19.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OqiZxWTVRxmL%2BkyRGT%2FGFqan%2Fh8%3D&Expires=1772961738 HTTP/1.1" 200 78456
2026-03-07T11:22:19.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:22:19.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:22:19.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:22:19.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:22:19.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:22:35.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:22:36.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:22:36.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:22:36.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:22:36.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:23:06.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:23:06.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:23:06.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14607
2026-03-07T11:23:06.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:23:06.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:23:06.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:23:06.460 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:23:06.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:23:06.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:23:06.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61582
2026-03-07T11:23:06.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:23:06.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:23:06.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:23:06.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35334
2026-03-07T11:23:06.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:23:06.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:23:06.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:23:09.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938dab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:23:09.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:23:09.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:23:10.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:23:10.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:23:11.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T9BBUoOnwcW8mxLJfnU6hHUg1g0%3D&Expires=1772961790 HTTP/1.1" 200 78456
2026-03-07T11:23:12.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:23:12.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:23:12.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:23:12.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:23:12.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:23:27.081 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:23:27.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:23:27.224 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:23:27.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:23:27.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:23:57.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:23:57.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:23:57.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14607
2026-03-07T11:23:57.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:23:57.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:23:57.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:23:57.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:23:57.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:23:57.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:23:57.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61709
2026-03-07T11:23:57.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:23:57.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:23:57.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:23:57.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35334
2026-03-07T11:23:57.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:23:57.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:23:57.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:24:00.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694aaf50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:24:00.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:24:00.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:24:01.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:24:01.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:24:02.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092044.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mnm7SsugJhwic6yTu1dCTy0Z%2BtE%3D&Expires=1772961841 HTTP/1.1" 200 78456
2026-03-07T11:24:03.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:24:03.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:24:03.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:24:03.236 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:24:03.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:24:18.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:24:18.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:24:18.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:24:18.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:24:18.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:24:48.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:24:48.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:24:49.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14607
2026-03-07T11:24:49.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:24:49.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:24:49.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:24:49.364 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:24:49.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:24:49.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:24:49.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61726
2026-03-07T11:24:49.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:24:49.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:24:49.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:24:49.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35334
2026-03-07T11:24:49.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:24:49.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:24:49.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:24:52.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8b970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:24:52.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:24:52.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:24:53.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:24:53.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:24:54.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2iIWj%2B%2FV5xN62W6guH721lMjS3E%3D&Expires=1772961893 HTTP/1.1" 200 78672
2026-03-07T11:24:55.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:24:55.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:24:55.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:24:55.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:24:55.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:25:10.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:25:10.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:25:10.448 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:25:10.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:25:10.495 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:25:40.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:25:40.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:25:40.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14577
2026-03-07T11:25:40.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:25:40.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:25:40.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:25:40.709 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:25:40.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:25:40.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:25:40.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61847
2026-03-07T11:25:40.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:25:40.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:25:40.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:25:40.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35390
2026-03-07T11:25:40.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:25:40.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:25:40.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:25:43.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc07340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:25:43.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:25:43.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:25:45.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:25:45.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:25:45.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lTbHYkVaUpnm%2FnSmyWGX6j6FDM4%3D&Expires=1772961944 HTTP/1.1" 200 78672
2026-03-07T11:25:46.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:25:46.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:25:46.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:25:46.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:25:46.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:26:02.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:26:02.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:26:02.921 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:26:02.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:26:02.969 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:26:33.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:26:33.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:26:33.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14577
2026-03-07T11:26:33.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:26:33.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:26:33.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:26:33.324 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:26:33.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:26:33.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:26:33.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61808
2026-03-07T11:26:33.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:26:33.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:26:33.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:26:33.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35439
2026-03-07T11:26:33.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:26:33.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:26:33.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:26:36.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695123e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:26:36.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:26:36.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:26:37.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:26:37.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:26:38.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IQPa%2BlR3R2eorGH1TJ5FCd2tnss%3D&Expires=1772961997 HTTP/1.1" 200 78672
2026-03-07T11:26:38.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:26:38.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:26:38.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:26:38.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:26:38.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:26:54.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:26:54.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:26:54.923 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:26:54.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:26:54.971 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:27:25.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:27:25.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:27:25.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14577
2026-03-07T11:27:25.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:27:25.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:27:25.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:27:25.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:27:25.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:27:25.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:27:25.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61946
2026-03-07T11:27:25.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:27:25.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:27:25.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:27:25.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35475
2026-03-07T11:27:25.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:27:25.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:27:25.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:27:28.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696be290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:27:28.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:27:28.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:27:29.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:27:29.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:27:30.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VT1RJi8OW8mZ48Pb9m1E4AdONGg%3D&Expires=1772962049 HTTP/1.1" 200 78672
2026-03-07T11:27:30.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:27:30.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:27:30.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:27:30.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:27:30.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:27:45.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:27:46.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:27:46.141 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:27:46.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:27:46.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:28:16.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:28:16.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:28:16.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14577
2026-03-07T11:28:16.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:28:16.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:28:16.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:28:16.505 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:28:16.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:28:16.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:28:16.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61978
2026-03-07T11:28:16.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:28:16.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:28:16.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:28:16.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35462
2026-03-07T11:28:16.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:28:16.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:28:16.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:28:19.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89f010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:28:19.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:28:19.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:28:20.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:28:20.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:28:21.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0GUUUJXGNYq4tVRgDx7drplYSZU%3D&Expires=1772962100 HTTP/1.1" 200 78672
2026-03-07T11:28:22.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:28:22.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:28:22.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:28:22.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:28:22.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:28:37.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:28:37.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:28:37.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:28:37.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:28:37.723 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:29:07.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:29:07.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:29:07.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14577
2026-03-07T11:29:07.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:29:07.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:29:07.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:29:07.881 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:29:07.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:29:07.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:29:07.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61876
2026-03-07T11:29:07.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:29:07.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:29:07.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:29:07.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35476
2026-03-07T11:29:07.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:29:07.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:29:07.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:29:10.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685affa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:29:10.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:29:10.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:29:12.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:29:12.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:29:12.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9qs%2BvJ1oAmnKHp1L97q5YJv7ElY%3D&Expires=1772962151 HTTP/1.1" 200 78342
2026-03-07T11:29:13.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:29:13.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:29:13.451 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:29:13.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:29:13.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:29:28.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:29:28.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:29:28.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:29:28.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:29:28.442 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:29:58.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:29:58.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:29:59.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14578
2026-03-07T11:29:59.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:29:59.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:29:59.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:29:59.654 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:29:59.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:29:59.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:29:59.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61857
2026-03-07T11:29:59.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:29:59.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:29:59.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:29:59.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35476
2026-03-07T11:29:59.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:29:59.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:29:59.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:30:02.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69415540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:30:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:30:02.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:30:03.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:30:03.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:30:04.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LHjLRhNPGhgWa8uIJ%2FN9VGpQgTM%3D&Expires=1772962203 HTTP/1.1" 200 78342
2026-03-07T11:30:05.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:30:05.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:30:05.224 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:30:05.247 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:30:05.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:30:20.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:30:20.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:30:21.018 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:30:21.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:30:21.065 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:30:51.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:30:51.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:30:51.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14578
2026-03-07T11:30:51.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:30:51.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:30:51.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:30:51.405 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:30:51.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:30:51.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:30:51.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61955
2026-03-07T11:30:51.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:30:51.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:30:51.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:30:51.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35400
2026-03-07T11:30:51.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:30:51.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:30:51.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:30:54.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c85e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:30:54.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:30:54.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:30:55.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:30:55.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:30:56.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8CaWckUoUbMMx0CZYf2gaN3ZIG0%3D&Expires=1772962255 HTTP/1.1" 200 78342
2026-03-07T11:30:57.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:30:57.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:30:57.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:30:57.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:30:57.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:31:11.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:31:11.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:31:11.940 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:31:11.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:31:11.987 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:31:42.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:31:42.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:31:42.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14578
2026-03-07T11:31:42.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:31:42.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:31:42.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:31:42.319 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:31:42.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:31:42.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:31:42.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61832
2026-03-07T11:31:42.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:31:42.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:31:42.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:31:42.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35399
2026-03-07T11:31:42.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:31:42.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:31:42.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:31:45.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc0a7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:31:45.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:31:45.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:31:46.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:31:46.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:31:47.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jjT7YccUoOD%2B%2FmtJ38hthcw0YB8%3D&Expires=1772962306 HTTP/1.1" 200 78342
2026-03-07T11:31:47.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:31:47.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:31:47.910 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:31:47.932 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:31:47.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:32:03.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:32:03.383 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:32:03.412 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:32:03.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:32:03.460 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:32:33.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:32:33.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:32:33.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14578
2026-03-07T11:32:33.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:32:33.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:32:33.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:32:33.930 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:32:33.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:32:33.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:32:33.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61909
2026-03-07T11:32:33.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:32:33.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:32:33.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:32:33.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35413
2026-03-07T11:32:33.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:32:33.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:32:33.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:32:37.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:32:37.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:32:37.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:32:38.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:32:38.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:32:39.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-092845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SnOvN6Yl8j8zqNe2Fm%2BIhsCt3mM%3D&Expires=1772962358 HTTP/1.1" 200 78342
2026-03-07T11:32:39.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:32:39.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:32:39.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:32:39.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:32:39.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:32:54.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:32:54.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:32:54.954 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:32:54.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:32:55.001 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:33:25.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:33:25.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:33:25.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14578
2026-03-07T11:33:25.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:33:25.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:33:25.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:33:25.159 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:33:25.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:33:25.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:33:25.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62006
2026-03-07T11:33:25.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:33:25.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:33:25.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:33:25.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35460
2026-03-07T11:33:25.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:33:25.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:33:25.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:33:28.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a17fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:33:28.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:33:28.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:33:29.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:33:29.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:33:30.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gpCCxsq9EPACt2%2F0gZgw9Hc5jcU%3D&Expires=1772962409 HTTP/1.1" 200 78650
2026-03-07T11:33:30.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:33:30.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:33:30.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:33:30.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:33:30.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:33:46.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:33:46.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:33:46.609 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:33:46.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:33:46.656 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:34:16.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:34:16.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:34:16.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14578
2026-03-07T11:34:16.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:34:16.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:34:16.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:34:16.788 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:34:16.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:34:16.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:34:16.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61968
2026-03-07T11:34:16.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:34:16.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:34:16.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:34:16.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35429
2026-03-07T11:34:16.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:34:16.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:34:16.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:34:19.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6924bf40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:34:19.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:34:19.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:34:21.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:34:21.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:34:21.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FF1AAkkd3y6%2BIgvjiu3XG3lnXn4%3D&Expires=1772962460 HTTP/1.1" 200 78650
2026-03-07T11:34:22.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:34:22.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:34:22.397 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:34:22.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:34:22.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:34:37.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:34:37.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:34:37.259 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:34:37.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:34:37.307 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:35:07.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:35:07.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:35:08.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:35:08.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:35:08.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:35:08.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:35:08.299 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:35:08.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:35:08.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:35:08.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61957
2026-03-07T11:35:08.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:35:08.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:35:08.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:35:08.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35429
2026-03-07T11:35:08.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:35:08.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:35:08.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:35:11.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e99cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:35:11.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:35:11.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:35:12.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:35:12.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:35:13.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3HkedFeYpwlng%2BpBIfc1KXiWtEg%3D&Expires=1772962512 HTTP/1.1" 200 78650
2026-03-07T11:35:13.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:35:13.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:35:13.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:35:13.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:35:13.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:35:29.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:35:29.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:35:29.391 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:35:29.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:35:29.439 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:35:59.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:35:59.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:35:59.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:35:59.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:35:59.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:35:59.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:35:59.610 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:35:59.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:35:59.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:35:59.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62128
2026-03-07T11:35:59.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:35:59.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:35:59.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:35:59.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35429
2026-03-07T11:35:59.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:35:59.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:35:59.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:36:02.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b65c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:36:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:36:02.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:36:03.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:36:03.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:36:04.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gKh9LvLfMm6PfH6nwhzZRCjA3to%3D&Expires=1772962563 HTTP/1.1" 200 78650
2026-03-07T11:36:05.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:36:05.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:36:05.337 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:36:05.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:36:05.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:36:20.166 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:36:20.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:36:20.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:36:20.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:36:20.357 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:36:50.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:36:50.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:36:50.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:36:50.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:36:50.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:36:50.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:36:50.690 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:36:50.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:36:50.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:36:50.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62089
2026-03-07T11:36:50.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:36:50.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:36:50.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:36:50.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35408
2026-03-07T11:36:50.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:36:50.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:36:50.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:36:53.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab9390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:36:53.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:36:53.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:36:54.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:36:54.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:36:55.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093645.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E9jLfJ7vbbZG%2BNr3U%2BA%2FIM%2BIMvM%3D&Expires=1772962614 HTTP/1.1" 200 78466
2026-03-07T11:36:56.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:36:56.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:36:56.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:36:56.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:36:56.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:37:11.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:37:11.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:37:11.905 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:37:11.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:37:11.951 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:37:41.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:37:41.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:37:42.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:37:42.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:37:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:37:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:37:42.281 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:37:42.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:37:42.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:37:42.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62019
2026-03-07T11:37:42.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:37:42.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:37:42.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:37:42.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35521
2026-03-07T11:37:42.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:37:42.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:37:42.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:37:45.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce766c9b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:37:45.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:37:45.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:37:46.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:37:46.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:37:47.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093645.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gpv%2Fe426NsxoAKkH0zT74hu13os%3D&Expires=1772962666 HTTP/1.1" 200 78466
2026-03-07T11:37:47.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:37:47.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:37:47.905 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:37:47.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:37:47.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:38:04.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:38:04.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:38:04.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:38:04.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:38:04.543 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:38:34.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:38:34.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:38:34.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:38:34.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:38:34.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:38:34.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:38:34.731 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:38:34.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:38:34.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:38:34.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62035
2026-03-07T11:38:34.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:38:34.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:38:34.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:38:34.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35421
2026-03-07T11:38:34.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:38:34.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:38:34.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:38:37.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a0ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:38:37.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:38:37.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:38:38.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:38:38.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:38:39.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093645.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uLd6Jgbz8GKsmGB4oTpnFF37Xus%3D&Expires=1772962718 HTTP/1.1" 200 78466
2026-03-07T11:38:40.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:38:40.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:38:40.308 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:38:40.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:38:40.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:38:55.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:38:56.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:38:56.150 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:38:56.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:38:56.198 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:39:26.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:39:26.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:39:26.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:39:26.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:39:26.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:39:26.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:39:26.374 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:39:26.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:39:26.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:39:26.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61962
2026-03-07T11:39:26.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:39:26.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:39:26.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:39:26.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35383
2026-03-07T11:39:26.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:39:26.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:39:26.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:39:29.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab07f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:39:29.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:39:29.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:39:30.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:39:30.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:39:31.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093645.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1MekheQpYGs12M36ParYuo7RmUg%3D&Expires=1772962770 HTTP/1.1" 200 78466
2026-03-07T11:39:31.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:39:31.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:39:31.968 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:39:31.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:39:31.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:39:47.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:39:47.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:39:47.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:39:47.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:39:47.917 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:40:17.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:40:17.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:40:18.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:40:18.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:40:18.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:40:18.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:40:18.076 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:40:18.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:40:18.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:40:18.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62102
2026-03-07T11:40:18.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:40:18.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:40:18.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:40:18.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35474
2026-03-07T11:40:18.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:40:18.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:40:18.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:40:21.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c8190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:40:21.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:40:21.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:40:22.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:40:22.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:40:23.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-093645.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=giydi%2BOwfeWcLIQDmt%2Few%2FdYReY%3D&Expires=1772962822 HTTP/1.1" 200 78466
2026-03-07T11:40:23.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:40:23.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:40:23.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:40:23.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:40:23.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:40:39.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:40:39.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:40:39.939 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:40:39.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:40:39.996 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:41:10.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:41:10.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:41:10.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:41:10.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:41:10.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:41:10.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:41:10.207 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:41:10.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:41:10.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:41:10.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62115
2026-03-07T11:41:10.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:41:10.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:41:10.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:41:10.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35474
2026-03-07T11:41:10.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:41:10.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:41:10.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:41:13.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e361a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:41:13.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:41:13.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:41:14.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:41:14.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:41:15.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EDAbkq3FNg3WGzJ4lPN3OyzZWp8%3D&Expires=1772962874 HTTP/1.1" 200 78359
2026-03-07T11:41:15.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:41:15.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:41:15.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:41:15.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:41:15.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:41:32.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:41:32.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:41:32.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:41:32.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:41:32.565 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:42:02.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:42:02.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:42:03.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:42:03.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:42:03.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:42:03.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:42:03.175 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:42:03.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:42:03.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:42:03.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62056
2026-03-07T11:42:03.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:42:03.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:42:03.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:42:03.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35398
2026-03-07T11:42:03.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:42:03.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:42:03.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:42:06.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68561120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:42:06.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:42:06.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:42:07.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:42:07.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:42:08.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GplnJeEL%2F3zcUIYBGxuN5nLd888%3D&Expires=1772962927 HTTP/1.1" 200 78359
2026-03-07T11:42:08.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:42:08.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:42:08.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:42:08.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:42:08.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:42:24.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:42:24.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:42:24.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:42:24.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:42:25.044 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:42:55.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:42:55.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:42:55.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:42:55.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:42:55.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:42:55.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:42:55.401 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:42:55.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:42:55.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:42:55.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62141
2026-03-07T11:42:55.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:42:55.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:42:55.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:42:55.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35398
2026-03-07T11:42:55.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:42:55.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:42:55.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:42:58.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69362a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:42:58.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:42:58.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:42:59.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:42:59.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:43:00.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hyh7X5qX28836VvonOKf3%2Fm8EMc%3D&Expires=1772962979 HTTP/1.1" 200 78359
2026-03-07T11:43:00.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:43:00.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:43:00.974 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:43:01.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:43:01.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:43:18.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:43:18.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:43:18.223 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:43:18.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:43:18.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:43:48.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:43:48.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:43:48.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:43:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:43:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:43:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:43:48.738 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:43:48.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:43:48.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:43:48.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62077
2026-03-07T11:43:48.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:43:48.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:43:48.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:43:48.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35545
2026-03-07T11:43:48.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:43:48.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:43:48.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:43:51.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce7af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:43:51.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:43:51.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:43:53.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:43:53.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:43:53.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8akl%2B9mdOcG%2Btbyp2bycvckYYEs%3D&Expires=1772963032 HTTP/1.1" 200 78359
2026-03-07T11:43:54.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:43:54.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:43:54.396 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:43:54.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:43:54.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:44:10.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:44:10.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:44:10.253 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:44:10.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:44:10.299 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:44:40.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:44:40.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:44:40.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14557
2026-03-07T11:44:40.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:44:40.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:44:40.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:44:40.798 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:44:40.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:44:40.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:44:40.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62124
2026-03-07T11:44:40.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:44:40.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:44:40.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:44:40.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35389
2026-03-07T11:44:40.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:44:40.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:44:40.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:44:43.895 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943b2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:44:43.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:44:43.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:44:45.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:44:45.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:44:45.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vHZy9MHmYI9D3JfaJRX7hwDV4bI%3D&Expires=1772963084 HTTP/1.1" 200 78359
2026-03-07T11:44:46.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:44:46.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:44:46.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:44:46.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:44:46.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:45:02.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:45:03.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:45:03.034 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:45:03.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:45:03.081 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:45:33.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:45:33.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:45:33.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14559
2026-03-07T11:45:33.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:45:33.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:45:33.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:45:33.398 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:45:33.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:45:33.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:45:33.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61969
2026-03-07T11:45:33.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:45:33.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:45:33.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:45:33.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35380
2026-03-07T11:45:33.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:45:33.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:45:33.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:45:36.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e1750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:45:36.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:45:36.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:45:37.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:45:37.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:45:38.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n%2FYvsXw9wym%2FVCkAPnAUXUFe8XY%3D&Expires=1772963137 HTTP/1.1" 200 78830
2026-03-07T11:45:38.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:45:38.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:45:38.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:45:39.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:45:39.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:45:54.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:45:54.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:45:54.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:45:54.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:45:54.820 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:46:24.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:46:24.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:46:24.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14559
2026-03-07T11:46:24.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:46:24.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:46:24.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:46:24.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:46:24.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:46:24.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:46:24.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62097
2026-03-07T11:46:24.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:46:24.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:46:24.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:46:25.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35404
2026-03-07T11:46:25.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:46:25.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:46:25.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:46:28.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d16200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:46:28.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:46:28.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:46:29.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:46:29.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:46:30.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZOK6NQYmnL14bcqYJBuVZlVUcP4%3D&Expires=1772963189 HTTP/1.1" 200 78830
2026-03-07T11:46:30.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:46:30.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:46:30.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:46:30.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:46:30.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:46:46.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:46:47.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:46:47.102 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:46:47.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:46:47.149 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:47:17.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:47:17.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:47:17.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14559
2026-03-07T11:47:17.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:47:17.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:47:17.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:47:17.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:47:17.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:47:17.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:47:17.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62066
2026-03-07T11:47:17.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:47:17.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:47:17.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:47:17.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35442
2026-03-07T11:47:17.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:47:17.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:47:17.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:47:20.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a17610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:47:20.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:47:20.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:47:21.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:47:21.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:47:22.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xhzSmqjjPISUnG9daHCWOnNJ7ds%3D&Expires=1772963241 HTTP/1.1" 200 78830
2026-03-07T11:47:22.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:47:22.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:47:22.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:47:22.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:47:22.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:47:38.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:47:38.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:47:38.158 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:47:38.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:47:38.205 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:48:08.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:48:08.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:48:08.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14559
2026-03-07T11:48:08.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:48:08.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:48:08.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:48:08.524 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:48:08.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:48:08.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:48:08.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62116
2026-03-07T11:48:08.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:48:08.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:48:08.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:48:08.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35472
2026-03-07T11:48:08.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:48:08.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:48:08.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:48:11.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a06e30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:48:11.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:48:11.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:48:12.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:48:12.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:48:13.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9BSDpRtuX0mYOfz4wuEA2Vbl7UA%3D&Expires=1772963292 HTTP/1.1" 200 78830
2026-03-07T11:48:14.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:48:14.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:48:14.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:48:14.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:48:14.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:48:30.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:48:30.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:48:30.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:48:30.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:48:30.435 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:49:00.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:49:00.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:49:00.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14559
2026-03-07T11:49:00.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:49:00.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:49:00.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:49:00.765 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:49:00.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:49:00.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:49:00.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62145
2026-03-07T11:49:00.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:49:00.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:49:00.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:49:00.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35480
2026-03-07T11:49:00.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:49:00.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:49:00.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:49:03.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3113880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:49:03.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:49:03.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:49:04.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:49:04.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:49:05.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RYr%2BGCod1eupcqnbKUKBxhx05Hc%3D&Expires=1772963344 HTTP/1.1" 200 78504
2026-03-07T11:49:06.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:49:06.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:49:06.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:49:06.469 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:49:06.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:49:22.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:49:22.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:49:22.589 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:49:22.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:49:22.636 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:49:52.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:49:52.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:49:52.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14559
2026-03-07T11:49:52.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:49:52.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:49:52.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:49:52.964 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:49:52.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:49:52.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:49:52.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62064
2026-03-07T11:49:52.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:49:52.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:49:52.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:49:52.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35480
2026-03-07T11:49:52.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:49:52.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:49:52.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:49:56.087 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74215000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:49:56.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:49:56.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:49:57.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:49:57.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:49:58.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e9w79qVFOVU7nCGfusDlVDPd914%3D&Expires=1772963397 HTTP/1.1" 200 78504
2026-03-07T11:49:58.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:49:58.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:49:58.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:49:58.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:49:58.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:50:14.628 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:50:14.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:50:14.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:50:14.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:50:14.821 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:50:44.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:50:44.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:50:44.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14646
2026-03-07T11:50:45.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:50:45.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:50:45.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:50:45.014 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:50:45.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:50:45.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:50:45.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62111
2026-03-07T11:50:45.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:50:45.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:50:45.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:50:45.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35462
2026-03-07T11:50:45.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:50:45.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:50:45.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:50:48.119 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b07f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:50:48.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:50:48.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:50:49.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:50:49.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:50:50.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NqfgwhzfF4TSvZ5OTa3aSYQpul0%3D&Expires=1772963449 HTTP/1.1" 200 78504
2026-03-07T11:50:50.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:50:50.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:50:50.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:50:50.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:50:50.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:51:07.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:51:07.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:51:07.537 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:51:07.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:51:07.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:51:37.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:51:37.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:51:37.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14646
2026-03-07T11:51:37.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:51:37.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:51:37.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:51:37.927 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:51:37.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:51:37.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:51:37.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62177
2026-03-07T11:51:37.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:51:37.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:51:37.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:51:37.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35536
2026-03-07T11:51:37.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:51:37.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:51:37.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:51:41.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc04ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:51:41.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:51:41.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:51:42.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:51:42.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:51:43.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=89tvYMAknXGkkofQs%2FKNN2goKTo%3D&Expires=1772963502 HTTP/1.1" 200 78504
2026-03-07T11:51:43.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:51:43.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:51:43.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:51:43.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:51:43.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:51:58.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:51:59.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:51:59.130 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:51:59.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:51:59.177 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:52:29.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:52:29.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:52:29.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14646
2026-03-07T11:52:29.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:52:29.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:52:29.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:52:29.484 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:52:29.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:52:29.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:52:29.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62249
2026-03-07T11:52:29.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:52:29.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:52:29.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:52:29.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35614
2026-03-07T11:52:29.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:52:29.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:52:29.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:52:32.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e92d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:52:32.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:52:32.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:52:33.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:52:33.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:52:34.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-094846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kyTFj0JZdq0GrczpZw7jlCHsyCU%3D&Expires=1772963553 HTTP/1.1" 200 78504
2026-03-07T11:52:35.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:52:35.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:52:35.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:52:35.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:52:35.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:52:51.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:52:51.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:52:52.013 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:52:52.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:52:52.060 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:53:22.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:53:22.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:53:22.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14646
2026-03-07T11:53:22.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:53:22.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:53:22.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:53:22.578 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:53:22.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:53:22.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:53:22.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62122
2026-03-07T11:53:22.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:53:22.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:53:22.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:53:22.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35564
2026-03-07T11:53:22.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:53:22.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:53:22.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:53:25.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc57e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:53:25.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:53:25.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:53:27.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:53:27.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:53:27.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AA%2Ff5s1wd%2Bwn4zKq%2FqVVrm42Mak%3D&Expires=1772963606 HTTP/1.1" 200 78531
2026-03-07T11:53:28.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:53:28.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:53:28.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:53:28.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:53:28.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:53:43.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:53:43.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:53:43.886 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:53:43.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:53:43.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:54:13.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:54:13.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:54:14.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14646
2026-03-07T11:54:14.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:54:14.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:54:14.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:54:14.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:54:14.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:54:14.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:54:14.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62225
2026-03-07T11:54:14.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:54:14.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:54:14.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:54:14.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35561
2026-03-07T11:54:14.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:54:14.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:54:14.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:54:17.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b63940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:54:17.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:54:17.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:54:18.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:54:18.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:54:19.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4JyiHP2PYCsN34nDk6LcXmG%2B0wo%3D&Expires=1772963658 HTTP/1.1" 200 78531
2026-03-07T11:54:19.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:54:19.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:54:19.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:54:19.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:54:19.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:54:35.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:54:35.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:54:35.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:54:35.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:54:35.830 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:55:05.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:55:05.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:55:06.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14651
2026-03-07T11:55:06.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:55:06.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:55:06.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:55:06.836 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:55:06.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:55:06.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:55:06.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62222
2026-03-07T11:55:06.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:55:06.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:55:06.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:55:06.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35588
2026-03-07T11:55:06.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:55:06.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:55:06.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:55:09.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979bee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:55:09.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:55:09.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:55:11.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:55:11.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:55:11.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LUmhAmbQbHNWK3MlfZWyw0LwjyA%3D&Expires=1772963710 HTTP/1.1" 200 78531
2026-03-07T11:55:12.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:55:12.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:55:12.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:55:12.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:55:12.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:55:27.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:55:27.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:55:27.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:55:27.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:55:27.719 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:55:57.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:55:57.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:55:57.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14651
2026-03-07T11:55:57.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:55:57.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:55:57.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:55:57.868 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:55:57.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:55:57.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:55:57.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62183
2026-03-07T11:55:57.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:55:57.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:55:57.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:55:57.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35588
2026-03-07T11:55:57.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:55:57.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:55:57.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:56:00.951 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:56:00.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:56:00.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:56:02.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:56:02.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:56:02.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OVL%2FzG6GK5YA1mxCR1%2B34eUlOe4%3D&Expires=1772963761 HTTP/1.1" 200 78531
2026-03-07T11:56:03.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:56:03.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:56:03.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:56:03.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:56:03.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:56:18.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:56:18.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:56:18.971 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:56:18.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:56:19.018 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:56:49.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:56:49.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:56:49.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14651
2026-03-07T11:56:49.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:56:49.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:56:49.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:56:49.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:56:49.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:56:49.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:56:49.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62222
2026-03-07T11:56:49.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:56:49.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:56:49.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:56:49.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35589
2026-03-07T11:56:49.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:56:49.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:56:49.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:56:52.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974f730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:56:52.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:56:52.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:56:53.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:56:53.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:56:54.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y9lBdebegbOz7BhaTfh1gA%2BqT%2Bk%3D&Expires=1772963813 HTTP/1.1" 200 78723
2026-03-07T11:56:54.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:56:54.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:56:54.994 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:56:55.015 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:56:55.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:57:10.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:57:10.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:57:10.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:57:10.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:57:10.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:57:40.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:57:40.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:57:40.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14651
2026-03-07T11:57:40.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:57:40.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:57:40.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:57:40.945 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:57:40.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:57:40.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:57:40.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62214
2026-03-07T11:57:40.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:57:40.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:57:40.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:57:40.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35521
2026-03-07T11:57:40.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:57:40.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:57:40.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:57:44.056 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d242b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:57:44.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:57:44.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:57:45.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:57:45.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:57:46.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Lu8qpyatXbU0VpUn1a2AR9muKBc%3D&Expires=1772963865 HTTP/1.1" 200 78723
2026-03-07T11:57:46.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:57:46.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:57:46.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:57:46.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:57:46.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:58:02.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:58:02.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:58:02.531 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:58:02.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:58:02.578 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:58:32.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:58:32.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:58:32.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14651
2026-03-07T11:58:32.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:58:32.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:58:32.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:58:32.901 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:58:32.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:58:32.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:58:32.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62105
2026-03-07T11:58:32.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:58:32.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:58:32.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:58:32.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35580
2026-03-07T11:58:32.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:58:32.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:58:32.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:58:36.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20ce260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:58:36.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:58:36.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:58:37.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:58:37.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:58:37.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rcqz%2BF9DLfKxlD8ouYxZVphV%2F%2FU%3D&Expires=1772963917 HTTP/1.1" 200 78723
2026-03-07T11:58:38.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:58:38.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:58:38.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:58:38.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:58:38.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:58:53.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:58:53.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:58:53.764 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:58:53.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:58:53.809 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T11:59:23.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T11:59:23.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T11:59:23.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14651
2026-03-07T11:59:23.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T11:59:23.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T11:59:23.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T11:59:23.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T11:59:23.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T11:59:23.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T11:59:23.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62278
2026-03-07T11:59:24.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:59:24.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T11:59:24.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T11:59:24.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35509
2026-03-07T11:59:24.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T11:59:24.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T11:59:24.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T11:59:27.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2dc30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T11:59:27.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T11:59:27.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T11:59:28.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T11:59:28.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T11:59:29.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u%2Ff12Itf3FHfnlINFjvsjKgO1V4%3D&Expires=1772963968 HTTP/1.1" 200 78723
2026-03-07T11:59:29.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T11:59:29.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T11:59:29.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T11:59:29.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T11:59:29.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T11:59:45.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:59:45.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T11:59:45.596 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T11:59:45.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T11:59:45.643 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:00:15.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:00:15.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:00:16.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14615
2026-03-07T12:00:16.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:00:16.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:00:16.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:00:16.407 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:00:16.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:00:16.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:00:16.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62207
2026-03-07T12:00:16.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:00:16.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:00:16.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:00:16.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35556
2026-03-07T12:00:16.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:00:16.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:00:16.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:00:19.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e555a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:00:19.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:00:19.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:00:20.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:00:20.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:00:21.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-095646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WE5F%2BHq3PgBhxCo84gvKoqeHKZE%3D&Expires=1772964020 HTTP/1.1" 200 78723
2026-03-07T12:00:21.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:00:21.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:00:21.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:00:22.023 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:00:22.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:00:37.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:00:37.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:00:37.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:00:37.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:00:37.780 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:01:07.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:01:07.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:01:08.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14615
2026-03-07T12:01:08.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:01:08.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:01:08.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:01:08.098 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:01:08.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:01:08.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:01:08.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62235
2026-03-07T12:01:08.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:01:08.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:01:08.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:01:08.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35552
2026-03-07T12:01:08.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:01:08.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:01:08.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:01:11.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad4bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:01:11.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:01:11.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:01:12.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:01:12.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:01:13.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7OQ3l1dqrQPGVjI5YykqcVSn13I%3D&Expires=1772964072 HTTP/1.1" 200 78516
2026-03-07T12:01:13.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:01:13.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:01:13.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:01:13.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:01:13.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:01:28.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:01:28.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:01:28.831 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:01:28.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:01:28.879 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:01:58.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:01:58.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:01:59.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14615
2026-03-07T12:01:59.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:01:59.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:01:59.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:01:59.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:01:59.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:01:59.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:01:59.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62284
2026-03-07T12:01:59.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:01:59.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:01:59.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:01:59.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35552
2026-03-07T12:01:59.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:01:59.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:01:59.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:02:02.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c4340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:02:02.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:02:02.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:02:03.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:02:03.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:02:04.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3GxbBkxlpA2A8e4DPMOijMRTCAs%3D&Expires=1772964123 HTTP/1.1" 200 78516
2026-03-07T12:02:04.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:02:04.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:02:04.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:02:04.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:02:04.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:02:21.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:02:21.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:02:21.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:02:21.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:02:21.892 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:02:51.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:02:51.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:02:52.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14615
2026-03-07T12:02:52.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:02:52.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:02:52.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:02:52.055 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:02:52.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:02:52.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:02:52.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62323
2026-03-07T12:02:52.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:02:52.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:02:52.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:02:52.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35618
2026-03-07T12:02:52.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:02:52.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:02:52.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:02:55.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69279900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:02:55.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:02:55.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:02:56.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:02:56.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:02:57.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HSm%2FJb8cUeHLyOfLgL%2F1qH3sHJo%3D&Expires=1772964176 HTTP/1.1" 200 78516
2026-03-07T12:02:57.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:02:57.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:02:57.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:02:57.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:02:57.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:03:13.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:03:13.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:03:13.371 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:03:13.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:03:13.419 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:03:43.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:03:43.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:03:43.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14615
2026-03-07T12:03:43.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:03:43.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:03:43.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:03:43.729 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:03:43.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:03:43.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:03:43.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62155
2026-03-07T12:03:43.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:03:43.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:03:43.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:03:43.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35563
2026-03-07T12:03:43.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:03:43.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:03:43.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:03:46.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce766c8e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:03:46.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:03:46.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:03:48.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:03:48.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:03:48.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ngWxDgjwiOAY4rEeYHa5Ejpmrwk%3D&Expires=1772964227 HTTP/1.1" 200 78516
2026-03-07T12:03:49.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:03:49.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:03:49.471 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:03:49.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:03:49.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:04:05.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:04:05.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:04:05.268 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:04:05.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:04:05.315 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:04:35.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:04:35.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:04:35.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14615
2026-03-07T12:04:35.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:04:35.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:04:35.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:04:35.467 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:04:35.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:04:35.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:04:35.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62155
2026-03-07T12:04:35.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:04:35.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:04:35.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:04:35.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35610
2026-03-07T12:04:35.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:04:35.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:04:35.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:04:38.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb39630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:04:38.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:04:38.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:04:39.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:04:39.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:04:40.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Oo7dWK2OlG9XKQSs4CPuHdUZ6k8%3D&Expires=1772964279 HTTP/1.1" 200 78516
2026-03-07T12:04:41.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:04:41.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:04:41.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:04:41.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:04:41.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:04:56.722 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:04:56.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:04:56.867 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:04:56.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:04:56.914 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:05:26.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:05:26.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:05:27.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13595
2026-03-07T12:05:27.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:05:27.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:05:27.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:05:27.247 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:05:27.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:05:27.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:05:27.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62262
2026-03-07T12:05:27.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:05:27.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:05:27.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:05:27.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35517
2026-03-07T12:05:27.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:05:27.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:05:27.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:05:30.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963ab90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:05:30.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:05:30.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:05:31.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:05:31.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:05:32.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J%2FtXrimNjlxmyP%2BzpW1xQKbn0f8%3D&Expires=1772964331 HTTP/1.1" 200 78497
2026-03-07T12:05:32.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:05:32.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:05:32.880 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:05:32.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:05:32.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:05:49.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:05:49.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:05:49.186 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:05:49.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:05:49.234 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:06:19.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:06:19.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:06:19.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13595
2026-03-07T12:06:19.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:06:19.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:06:19.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:06:19.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:06:19.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:06:19.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:06:19.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62175
2026-03-07T12:06:19.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:06:19.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:06:19.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:06:19.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35565
2026-03-07T12:06:19.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:06:19.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:06:19.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:06:22.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a24a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:06:22.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:06:22.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:06:23.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:06:23.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:06:24.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NDyQUziCpa2t2VuNuHgCAr0bbd4%3D&Expires=1772964383 HTTP/1.1" 200 78497
2026-03-07T12:06:25.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:06:25.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:06:25.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:06:25.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:06:25.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:06:40.282 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:06:40.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:06:40.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:06:40.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:06:40.473 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:07:10.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:07:10.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:07:10.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13595
2026-03-07T12:07:10.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:07:10.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:07:10.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:07:10.643 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:07:10.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:07:10.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:07:10.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62237
2026-03-07T12:07:10.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:07:10.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:07:10.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:07:10.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35581
2026-03-07T12:07:10.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:07:10.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:07:10.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:07:13.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d75180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:07:13.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:07:13.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:07:14.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:07:14.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:07:15.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5ngC874HTxEeizbxxC7ckv9RRco%3D&Expires=1772964434 HTTP/1.1" 200 78497
2026-03-07T12:07:16.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:07:16.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:07:16.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:07:16.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:07:16.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:07:33.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:07:33.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:07:33.270 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:07:33.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:07:33.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:08:03.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:08:03.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:08:03.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13595
2026-03-07T12:08:03.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:08:03.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:08:03.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:08:03.658 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:08:03.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:08:03.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:08:03.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62178
2026-03-07T12:08:03.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:08:03.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:08:03.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:08:03.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35556
2026-03-07T12:08:03.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:08:03.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:08:03.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:08:06.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbcb850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:08:06.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:08:06.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:08:08.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:08:08.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:08:08.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3LzMJrvTIiryElpQ1m5XgSLtaDo%3D&Expires=1772964487 HTTP/1.1" 200 78497
2026-03-07T12:08:09.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:08:09.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:08:09.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:08:09.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:08:09.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:08:24.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:08:24.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:08:24.725 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:08:24.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:08:24.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:08:54.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:08:54.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:08:54.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13595
2026-03-07T12:08:54.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:08:54.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:08:54.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:08:54.964 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:08:54.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:08:54.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:08:54.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62092
2026-03-07T12:08:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:08:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:08:54.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:08:54.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35556
2026-03-07T12:08:54.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:08:54.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:08:54.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:08:58.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691eb550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:08:58.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:08:58.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:08:59.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:08:59.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:09:00.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AlefR6PQ98PXNEtu%2Fd9jY5BK0gc%3D&Expires=1772964539 HTTP/1.1" 200 78797
2026-03-07T12:09:00.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:09:00.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:09:00.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:09:00.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:09:00.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:09:16.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:09:16.153 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:09:16.183 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:09:16.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:09:16.230 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:09:46.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:09:46.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:09:46.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13595
2026-03-07T12:09:46.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:09:46.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:09:46.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:09:46.575 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:09:46.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:09:46.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:09:46.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62146
2026-03-07T12:09:46.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:09:46.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:09:46.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:09:46.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35524
2026-03-07T12:09:46.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:09:46.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:09:46.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:09:49.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697ed780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:09:49.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:09:49.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:09:50.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:09:50.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:09:51.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8nRuwEfgtsOeH8IPfinAhPI5igk%3D&Expires=1772964590 HTTP/1.1" 200 78797
2026-03-07T12:09:52.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:09:52.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:09:52.210 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:09:52.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:09:52.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:10:08.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:10:08.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:10:08.393 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:10:08.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:10:08.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:10:38.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:10:38.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:10:38.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:10:38.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:10:38.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:10:38.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:10:38.778 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:10:38.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:10:38.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:10:38.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62146
2026-03-07T12:10:38.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:10:38.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:10:38.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:10:38.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35606
2026-03-07T12:10:38.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:10:38.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:10:38.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:10:41.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d34820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:10:41.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:10:41.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:10:43.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:10:43.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:10:43.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G9f07jdE9rTguZPUMLE7rGcMeL8%3D&Expires=1772964642 HTTP/1.1" 200 78797
2026-03-07T12:10:44.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:10:44.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:10:44.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:10:44.447 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:10:44.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:11:00.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:11:00.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:11:00.576 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:11:00.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:11:00.622 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:11:30.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:11:30.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:11:30.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:11:30.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:11:30.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:11:30.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:11:30.804 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:11:30.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:11:30.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:11:30.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62165
2026-03-07T12:11:30.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:11:30.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:11:30.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:11:30.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35482
2026-03-07T12:11:30.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:11:30.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:11:30.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:11:33.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbcad10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:11:33.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:11:33.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:11:35.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:11:35.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:11:35.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LtGBUb8twRIheRItWa1O5AmejJE%3D&Expires=1772964694 HTTP/1.1" 200 78797
2026-03-07T12:11:36.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:11:36.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:11:36.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:11:36.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:11:36.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:11:53.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:11:53.310 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:11:53.339 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:11:53.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:11:53.387 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:12:23.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:12:23.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:12:23.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:12:23.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:12:23.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:12:23.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:12:23.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:12:23.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:12:23.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:12:23.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62261
2026-03-07T12:12:23.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:12:23.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:12:23.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:12:23.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35519
2026-03-07T12:12:23.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:12:23.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:12:23.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:12:26.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b37c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:12:26.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:12:26.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:12:28.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:12:28.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:12:28.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-100847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y%2BXYX%2Fyq5Tr%2B6Lpq35sLnp6g258%3D&Expires=1772964747 HTTP/1.1" 200 78797
2026-03-07T12:12:29.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:12:29.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:12:29.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:12:29.467 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:12:29.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:12:45.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:12:45.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:12:45.227 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:12:45.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:12:45.274 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:13:15.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:13:15.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:13:15.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:13:15.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:13:15.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:13:15.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:13:15.876 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:13:15.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:13:15.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:13:15.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62259
2026-03-07T12:13:15.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:13:15.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:13:15.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:13:15.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35570
2026-03-07T12:13:15.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:13:15.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:13:15.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:13:18.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3aec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:13:18.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:13:18.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:13:20.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:13:20.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:13:20.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2RnZ8mBcsTbG%2BNL%2FY3TNGKuX4b0%3D&Expires=1772964799 HTTP/1.1" 200 78507
2026-03-07T12:13:21.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:13:21.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:13:21.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:13:21.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:13:21.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:13:38.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:13:38.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:13:38.310 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:13:38.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:13:38.357 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:14:08.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:14:08.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:14:08.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:14:08.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:14:08.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:14:08.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:14:08.674 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:14:08.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:14:08.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:14:08.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62208
2026-03-07T12:14:08.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:14:08.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:14:08.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:14:08.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35627
2026-03-07T12:14:08.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:14:08.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:14:08.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:14:11.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697bab00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:14:11.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:14:11.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:14:12.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:14:12.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:14:13.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o32Rd2YVyjqCY1MDjPpzHKstB7A%3D&Expires=1772964852 HTTP/1.1" 200 78507
2026-03-07T12:14:14.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:14:14.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:14:14.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:14:14.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:14:14.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:14:30.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:14:30.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:14:30.362 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:14:30.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:14:30.409 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:15:00.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:15:00.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:15:01.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:15:01.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:15:01.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:15:01.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:15:01.386 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:15:01.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:15:01.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:15:01.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62313
2026-03-07T12:15:01.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:15:01.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:15:01.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:15:01.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35557
2026-03-07T12:15:01.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:15:01.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:15:01.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:15:04.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e48460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:15:04.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:15:04.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:15:05.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:15:05.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:15:06.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Byhd%2B8d1ksszbmpF2YlvjjRcX%2FE%3D&Expires=1772964905 HTTP/1.1" 200 78507
2026-03-07T12:15:07.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:15:07.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:15:07.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:15:07.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:15:07.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:15:23.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:15:23.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:15:23.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:15:23.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:15:23.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:15:53.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:15:53.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:15:54.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13550
2026-03-07T12:15:54.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:15:54.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:15:54.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:15:54.339 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:15:54.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:15:54.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:15:54.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62288
2026-03-07T12:15:54.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:15:54.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:15:54.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:15:54.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35557
2026-03-07T12:15:54.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:15:54.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:15:54.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:15:57.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691eb460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:15:57.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:15:57.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:15:58.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:15:58.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:15:59.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=suTW8ygFFZtSxdb3WjgX4YAat00%3D&Expires=1772964958 HTTP/1.1" 200 78507
2026-03-07T12:15:59.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:15:59.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:15:59.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:15:59.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:15:59.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:16:15.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:16:15.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:16:15.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:16:15.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:16:15.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:16:45.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:16:45.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:16:45.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13550
2026-03-07T12:16:45.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:16:45.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:16:45.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:16:45.579 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:16:45.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:16:45.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:16:45.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62156
2026-03-07T12:16:45.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:16:45.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:16:45.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:16:45.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35608
2026-03-07T12:16:45.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:16:45.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:16:45.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:16:48.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc042e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:16:48.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:16:48.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:16:49.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:16:49.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:16:50.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sFGEHkot3sBKB5XIxwAUbBIKu8w%3D&Expires=1772965009 HTTP/1.1" 200 78466
2026-03-07T12:16:51.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:16:51.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:16:51.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:16:51.264 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:16:51.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:17:07.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:17:07.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:17:07.857 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:17:07.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:17:07.905 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:17:37.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:17:37.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:17:38.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13550
2026-03-07T12:17:38.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:17:38.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:17:38.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:17:38.279 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:17:38.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:17:38.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:17:38.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62186
2026-03-07T12:17:38.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:17:38.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:17:38.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:17:38.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35475
2026-03-07T12:17:38.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:17:38.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:17:38.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:17:41.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb5450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:17:41.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:17:41.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:17:42.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:17:42.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:17:43.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZuJlFmLB%2FsV5VEUZSWR27lvATHQ%3D&Expires=1772965062 HTTP/1.1" 200 78466
2026-03-07T12:17:43.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:17:43.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:17:43.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:17:43.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:17:43.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:17:58.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:17:58.773 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:17:58.801 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:17:58.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:17:58.849 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:18:28.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:18:28.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:18:28.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:18:28.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:18:28.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:18:28.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:18:29.005 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:18:29.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:18:29.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:18:29.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62233
2026-03-07T12:18:29.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:18:29.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:18:29.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:18:29.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35496
2026-03-07T12:18:29.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:18:29.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:18:29.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:18:32.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693bb1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:18:32.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:18:32.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:18:33.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:18:33.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:18:34.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SR0zQhVXVcbc5ez6RDCQzy45WSI%3D&Expires=1772965113 HTTP/1.1" 200 78466
2026-03-07T12:18:34.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:18:34.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:18:34.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:18:34.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:18:34.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:18:49.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:18:50.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:18:50.080 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:18:50.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:18:50.128 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:19:20.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:19:20.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:19:20.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:19:20.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:19:20.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:19:20.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:19:20.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:19:20.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:19:20.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:19:20.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62254
2026-03-07T12:19:20.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:19:20.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:19:20.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:19:20.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35595
2026-03-07T12:19:20.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:19:20.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:19:20.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:19:23.447 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce50c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:19:23.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:19:23.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:19:24.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:19:24.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:19:25.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y7k9NCsnOibYB4HXdY7TOCyg90g%3D&Expires=1772965164 HTTP/1.1" 200 78466
2026-03-07T12:19:25.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:19:25.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:19:25.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:19:25.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:19:25.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:19:41.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:19:41.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:19:41.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:19:41.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:19:41.370 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:20:11.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:20:11.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:20:12.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:20:12.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:20:12.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:20:12.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:20:12.589 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:20:12.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:20:12.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:20:12.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62319
2026-03-07T12:20:12.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:20:12.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:20:12.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:20:12.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35569
2026-03-07T12:20:12.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:20:12.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:20:12.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:20:15.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20ff460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:20:15.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:20:15.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:20:16.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:20:16.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:20:17.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-101647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lmDlKXzubeIP7GY9ybH7GCaK2%2Fs%3D&Expires=1772965216 HTTP/1.1" 200 78466
2026-03-07T12:20:18.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:20:18.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:20:18.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:20:18.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:20:18.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:20:33.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:20:33.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:20:33.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:20:33.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:20:33.870 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:21:03.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:21:03.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:21:04.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:21:04.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:21:04.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:21:04.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:21:04.074 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:21:04.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:21:04.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:21:04.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62086
2026-03-07T12:21:04.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:21:04.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:21:04.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:21:04.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35508
2026-03-07T12:21:04.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:21:04.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:21:04.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:21:07.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69717ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:21:07.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:21:07.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:21:08.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:21:08.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:21:09.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YERrKQyM9f2Z3jqbW9%2BHfWSPpt0%3D&Expires=1772965268 HTTP/1.1" 200 78613
2026-03-07T12:21:09.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:21:09.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:21:09.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:21:09.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:21:09.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:21:24.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:21:24.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:21:24.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:21:24.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:21:24.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:21:54.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:21:54.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:21:55.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:21:55.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:21:55.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:21:55.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:21:55.107 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:21:55.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:21:55.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:21:55.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62189
2026-03-07T12:21:55.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:21:55.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:21:55.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:21:55.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35508
2026-03-07T12:21:55.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:21:55.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:21:55.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:21:58.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc08490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:21:58.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:21:58.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:21:59.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:21:59.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:22:00.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xRSjEMTiUjjqJDCUvowOTARMmw0%3D&Expires=1772965319 HTTP/1.1" 200 78613
2026-03-07T12:22:01.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:22:01.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:22:01.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:22:01.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:22:01.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:22:16.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:22:16.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:22:16.422 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:22:16.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:22:16.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:22:46.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:22:46.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:22:47.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:22:47.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:22:47.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:22:47.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:22:47.843 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:22:47.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:22:47.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:22:47.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62357
2026-03-07T12:22:47.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:22:47.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:22:47.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:22:47.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35536
2026-03-07T12:22:47.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:22:47.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:22:47.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:22:50.935 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b91180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:22:50.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:22:50.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:22:52.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:22:52.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:22:52.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UVg%2BXWucNSs19Giuoh%2B3Xp53FX4%3D&Expires=1772965371 HTTP/1.1" 200 78613
2026-03-07T12:22:53.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:22:53.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:22:53.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:22:53.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:22:53.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:23:08.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:23:09.116 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:23:09.145 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:23:09.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:23:09.192 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:23:39.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:23:39.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:23:39.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:23:39.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:23:39.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:23:39.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:23:39.554 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:23:39.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:23:39.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:23:39.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62226
2026-03-07T12:23:39.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:23:39.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:23:39.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:23:39.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35541
2026-03-07T12:23:39.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:23:39.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:23:39.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:23:42.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a14910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:23:42.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:23:42.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:23:43.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:23:43.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:23:44.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eoXpJu023vwRv85%2BAi%2FdZlmr5BU%3D&Expires=1772965423 HTTP/1.1" 200 78613
2026-03-07T12:23:45.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:23:45.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:23:45.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:23:45.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:23:45.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:24:00.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:24:00.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:24:00.277 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:24:00.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:24:00.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:24:30.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:24:30.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:24:30.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:24:30.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:24:30.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:24:30.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:24:30.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:24:30.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:24:30.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:24:30.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61966
2026-03-07T12:24:30.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:24:30.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:24:30.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:24:30.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35531
2026-03-07T12:24:30.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:24:30.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:24:30.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:24:33.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a93ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:24:33.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:24:33.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:24:34.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:24:34.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:24:35.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pZx8SrEmfr%2FTXzf%2FGrHmxeWyyJU%3D&Expires=1772965474 HTTP/1.1" 200 78613
2026-03-07T12:24:36.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:24:36.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:24:36.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:24:36.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:24:36.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:24:51.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:24:52.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:24:52.086 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:24:52.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:24:52.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:25:22.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:25:22.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:25:22.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:25:22.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:25:22.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:25:22.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:25:22.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:25:22.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:25:22.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:25:22.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62187
2026-03-07T12:25:22.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:25:22.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:25:22.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:25:22.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35458
2026-03-07T12:25:22.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:25:22.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:25:22.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:25:25.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ad1b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:25:25.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:25:25.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:25:26.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:25:26.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:25:27.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R2U%2F6%2BXfUFp6QEIFtqmiMzNT%2F3k%3D&Expires=1772965526 HTTP/1.1" 200 78111
2026-03-07T12:25:28.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:25:28.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:25:28.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:25:28.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:25:28.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:25:43.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:25:43.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:25:43.855 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:25:43.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:25:43.902 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:26:13.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:26:13.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:26:14.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:26:14.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:26:14.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:26:14.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:26:14.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:26:14.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:26:14.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:26:14.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62237
2026-03-07T12:26:14.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:26:14.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:26:14.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:26:14.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35499
2026-03-07T12:26:14.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:26:14.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:26:14.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:26:17.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3111240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:26:17.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:26:17.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:26:18.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:26:18.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:26:19.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3Ml0PvDagH9%2BthkVabBo3DOuAKM%3D&Expires=1772965578 HTTP/1.1" 200 78111
2026-03-07T12:26:19.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:26:19.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:26:19.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:26:19.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:26:19.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:26:36.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:26:36.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:26:36.789 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:26:36.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:26:36.837 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:27:06.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:27:06.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:27:07.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:27:07.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:27:07.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:27:07.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:27:07.197 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:27:07.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:27:07.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:27:07.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62274
2026-03-07T12:27:07.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:27:07.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:27:07.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:27:07.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35467
2026-03-07T12:27:07.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:27:07.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:27:07.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:27:10.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:27:10.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:27:10.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:27:11.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:27:11.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:27:12.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g%2FQDlTMxwKvdi0O%2B%2Ft2hjC6jUgM%3D&Expires=1772965631 HTTP/1.1" 200 78111
2026-03-07T12:27:12.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:27:12.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:27:12.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:27:12.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:27:12.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:27:28.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:27:28.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:27:28.166 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:27:28.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:27:28.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:27:58.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:27:58.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:27:58.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:27:58.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:27:58.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:27:58.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:27:58.543 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:27:58.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:27:58.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:27:58.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62343
2026-03-07T12:27:58.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:27:58.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:27:58.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:27:58.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35467
2026-03-07T12:27:58.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:27:58.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:27:58.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:28:01.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c5150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:28:01.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:28:01.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:28:02.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:28:02.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:28:03.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mN%2F6pQYXwGE8xHpv1YQArgYhxeI%3D&Expires=1772965682 HTTP/1.1" 200 78111
2026-03-07T12:28:04.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:28:04.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:28:04.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:28:04.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:28:04.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:28:19.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:28:19.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:28:19.639 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:28:19.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:28:19.687 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:28:49.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:28:49.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:28:49.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:28:49.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:28:49.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:28:49.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:28:49.836 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:28:49.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:28:49.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:28:49.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62299
2026-03-07T12:28:49.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:28:49.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:28:49.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:28:49.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35477
2026-03-07T12:28:49.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:28:49.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:28:49.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:28:52.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693bab60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:28:52.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:28:52.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:28:54.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:28:54.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:28:55.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LTNIlHPYjN5T0x0%2FbDIK5jeRY4I%3D&Expires=1772965733 HTTP/1.1" 200 78095
2026-03-07T12:28:55.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:28:55.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:28:55.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:28:55.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:28:55.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:29:11.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:29:11.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:29:11.513 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:29:11.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:29:11.560 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:29:41.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:29:41.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:29:42.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:29:42.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:29:42.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:29:42.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:29:42.028 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:29:42.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:29:42.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:29:42.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62295
2026-03-07T12:29:42.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:29:42.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:29:42.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:29:42.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35544
2026-03-07T12:29:42.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:29:42.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:29:42.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:29:45.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d3a320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:29:45.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:29:45.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:29:46.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:29:46.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:29:47.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wPJMqxA5QWv2snOAfiX1%2FBIkKR0%3D&Expires=1772965786 HTTP/1.1" 200 78095
2026-03-07T12:29:47.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:29:47.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:29:47.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:29:47.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:29:47.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:30:03.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:30:03.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:30:03.441 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:30:03.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:30:03.489 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:30:33.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:30:33.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:30:33.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13533
2026-03-07T12:30:33.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:30:33.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:30:33.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:30:33.994 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:30:33.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:30:33.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:30:34.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62354
2026-03-07T12:30:34.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:30:34.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:30:34.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:30:34.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35566
2026-03-07T12:30:34.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:30:34.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:30:34.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:30:37.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d279d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:30:37.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:30:37.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:30:38.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:30:38.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:30:39.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y5cR8Rvj9zaJDHRdbDbjGcrLBv0%3D&Expires=1772965838 HTTP/1.1" 200 78095
2026-03-07T12:30:39.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:30:39.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:30:39.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:30:39.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:30:39.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:30:54.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:30:55.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:30:55.095 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:30:55.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:30:55.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:31:25.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:31:25.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:31:25.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13533
2026-03-07T12:31:25.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:31:25.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:31:25.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:31:25.305 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:31:25.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:31:25.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:31:25.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62225
2026-03-07T12:31:25.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:31:25.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:31:25.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:31:25.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35502
2026-03-07T12:31:25.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:31:25.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:31:25.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:31:28.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fc0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:31:28.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:31:28.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:31:29.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:31:29.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:31:30.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=11d1X%2FRFpV7Xpl8Xrc4W37DfVNE%3D&Expires=1772965889 HTTP/1.1" 200 78095
2026-03-07T12:31:30.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:31:30.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:31:30.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:31:30.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:31:30.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:31:47.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:31:47.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:31:47.544 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:31:47.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:31:47.591 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:32:17.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:32:17.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:32:18.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13533
2026-03-07T12:32:18.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:32:18.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:32:18.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:32:18.056 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:32:18.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:32:18.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:32:18.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62251
2026-03-07T12:32:18.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:32:18.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:32:18.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:32:18.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35503
2026-03-07T12:32:18.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:32:18.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:32:18.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:32:21.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693630d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:32:21.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:32:21.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:32:22.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:32:22.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:32:23.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-102848.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fx9uvcBqhfxskdLuW%2BStem%2FGPwc%3D&Expires=1772965942 HTTP/1.1" 200 78095
2026-03-07T12:32:23.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:32:23.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:32:23.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:32:23.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:32:23.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:32:38.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:32:39.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:32:39.092 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:32:39.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:32:39.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:33:09.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:33:09.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:33:09.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13533
2026-03-07T12:33:09.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:33:09.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:33:09.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:33:09.437 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:33:09.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:33:09.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:33:09.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62355
2026-03-07T12:33:09.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:33:09.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:33:09.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:33:09.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35528
2026-03-07T12:33:09.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:33:09.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:33:09.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:33:12.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697efac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:33:12.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:33:12.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:33:13.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:33:13.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:33:14.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wuGFZWzI7d2iXHijemX9w4Mqzys%3D&Expires=1772965993 HTTP/1.1" 200 78519
2026-03-07T12:33:15.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:33:15.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:33:15.138 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:33:15.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:33:15.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:33:30.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:33:30.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:33:30.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:33:30.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:33:30.918 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:34:00.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:34:00.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:34:01.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13533
2026-03-07T12:34:01.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:34:01.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:34:01.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:34:01.108 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:34:01.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:34:01.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:34:01.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62306
2026-03-07T12:34:01.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:34:01.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:34:01.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:34:01.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35499
2026-03-07T12:34:01.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:34:01.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:34:01.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:34:04.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69773370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:34:04.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:34:04.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:34:05.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:34:05.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:34:06.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BDiqkuecENYgq%2FC582%2FyTFZjnN0%3D&Expires=1772966045 HTTP/1.1" 200 78519
2026-03-07T12:34:06.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:34:06.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:34:06.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:34:06.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:34:06.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:34:22.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:34:22.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:34:22.324 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:34:22.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:34:22.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:34:52.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:34:52.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:34:52.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13533
2026-03-07T12:34:52.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:34:52.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:34:52.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:34:52.529 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:34:52.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:34:52.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:34:52.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62236
2026-03-07T12:34:52.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:34:52.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:34:52.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:34:52.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35499
2026-03-07T12:34:52.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:34:52.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:34:52.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:34:55.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694aa320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:34:55.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:34:55.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:34:56.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:34:56.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:34:57.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1HYp46rLJa3LGxJL1IoY1DvITK8%3D&Expires=1772966096 HTTP/1.1" 200 78519
2026-03-07T12:34:58.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:34:58.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:34:58.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:34:58.137 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:34:58.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:35:13.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:35:13.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:35:13.919 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:35:13.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:35:13.967 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:35:43.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:35:43.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:35:44.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:35:44.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:35:44.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:35:44.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:35:44.479 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:35:44.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:35:44.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:35:44.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62382
2026-03-07T12:35:44.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:35:44.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:35:44.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:35:44.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35441
2026-03-07T12:35:44.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:35:44.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:35:44.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:35:47.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697de380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:35:47.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:35:47.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:35:48.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:35:48.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:35:49.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JZlrgFVpekIdy1w00uTJTbNqhjQ%3D&Expires=1772966148 HTTP/1.1" 200 78519
2026-03-07T12:35:50.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:35:50.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:35:50.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:35:50.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:35:50.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:36:05.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:36:05.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:36:05.234 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:36:05.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:36:05.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:36:35.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:36:35.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:36:35.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:36:35.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:36:35.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:36:35.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:36:35.591 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:36:35.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:36:35.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:36:35.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62326
2026-03-07T12:36:35.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:36:35.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:36:35.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:36:35.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35432
2026-03-07T12:36:35.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:36:35.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:36:35.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:36:38.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f6ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:36:38.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:36:38.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:36:39.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:36:39.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:36:40.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nJROnFYJcIK5bHhwvQR%2F92ZwqaY%3D&Expires=1772966199 HTTP/1.1" 200 78519
2026-03-07T12:36:41.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:36:41.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:36:41.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:36:41.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:36:41.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:36:56.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:36:56.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:36:56.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:36:56.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:36:56.272 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:37:26.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:37:26.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:37:26.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:37:26.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:37:26.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:37:26.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:37:26.741 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:37:26.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:37:26.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:37:26.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62319
2026-03-07T12:37:26.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:37:26.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:37:26.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:37:26.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35407
2026-03-07T12:37:26.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:37:26.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:37:26.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:37:29.854 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8f280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:37:29.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:37:29.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:37:30.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:37:30.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:37:31.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ygksvnW0DB6D89emzwhLvOFhnXI%3D&Expires=1772966250 HTTP/1.1" 200 78523
2026-03-07T12:37:32.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:37:32.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:37:32.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:37:32.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:37:32.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:37:47.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:37:47.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:37:47.399 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:37:47.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:37:47.445 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:38:17.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:38:17.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:38:17.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:38:17.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:38:17.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:38:17.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:38:17.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:38:17.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:38:17.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:38:17.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62355
2026-03-07T12:38:17.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:38:17.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:38:17.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:38:17.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35443
2026-03-07T12:38:17.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:38:17.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:38:17.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:38:20.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab30a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:38:20.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:38:20.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:38:21.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:38:21.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:38:22.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lQZdhBrLPJVnJyCqmybmokJzxtA%3D&Expires=1772966301 HTTP/1.1" 200 78523
2026-03-07T12:38:23.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:38:23.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:38:23.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:38:23.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:38:23.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:38:38.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:38:38.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:38:38.284 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:38:38.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:38:38.331 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:39:08.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:39:08.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:39:08.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:39:08.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:39:08.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:39:08.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:39:08.676 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:39:08.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:39:08.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:39:08.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62223
2026-03-07T12:39:08.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:39:08.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:39:08.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:39:08.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35423
2026-03-07T12:39:08.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:39:08.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:39:08.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:39:11.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab3f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:39:11.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:39:11.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:39:12.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:39:12.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:39:13.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=grqxNEctJ4p%2BZ0A3xijYJTcmRps%3D&Expires=1772966352 HTTP/1.1" 200 78523
2026-03-07T12:39:14.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:39:14.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:39:14.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:39:14.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:39:14.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:39:30.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:39:30.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:39:30.289 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:39:30.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:39:30.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:40:00.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:40:00.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:40:02.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:40:02.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:40:02.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:40:02.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:40:02.114 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:40:02.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:40:02.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:40:02.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62322
2026-03-07T12:40:02.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:40:02.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:40:02.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:40:02.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35440
2026-03-07T12:40:02.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:40:02.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:40:02.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:40:05.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6927a290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:40:05.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:40:05.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:40:06.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:40:06.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:40:07.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-103648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=reeiTLeGNOvs9Hbffzm5QYLW4io%3D&Expires=1772966406 HTTP/1.1" 200 78523
2026-03-07T12:40:07.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:40:07.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:40:07.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:40:07.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:40:07.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:40:23.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:40:23.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:40:23.142 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:40:23.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:40:23.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:40:53.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:40:53.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:40:53.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:40:53.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:40:53.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:40:53.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:40:53.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:40:53.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:40:53.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:40:53.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62271
2026-03-07T12:40:53.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:40:53.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:40:53.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:40:53.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35440
2026-03-07T12:40:53.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:40:53.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:40:53.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:40:56.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978ef20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:40:56.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:40:56.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:40:57.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:40:57.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:40:58.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LBSQDpLCKjxepjLbQrreWQEABO0%3D&Expires=1772966457 HTTP/1.1" 200 78397
2026-03-07T12:40:59.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:40:59.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:40:59.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:40:59.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:40:59.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:41:15.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:41:15.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:41:15.832 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:41:15.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:41:15.880 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:41:45.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:41:45.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:41:46.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:41:46.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:41:46.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:41:46.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:41:46.175 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:41:46.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:41:46.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:41:46.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62208
2026-03-07T12:41:46.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:41:46.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:41:46.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:41:46.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35372
2026-03-07T12:41:46.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:41:46.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:41:46.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:41:49.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5a590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:41:49.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:41:49.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:41:50.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:41:50.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:41:51.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j8BAyz1PUPgsGPvHcVrKvT0ECVk%3D&Expires=1772966510 HTTP/1.1" 200 78397
2026-03-07T12:41:51.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:41:51.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:41:51.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:41:51.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:41:51.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:42:07.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:42:07.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:42:07.299 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:42:07.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:42:07.346 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:42:37.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:42:37.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:42:37.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:42:37.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:42:37.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:42:37.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:42:37.854 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:42:37.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:42:37.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:42:37.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62205
2026-03-07T12:42:37.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:42:37.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:42:37.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:42:37.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35360
2026-03-07T12:42:37.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:42:37.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:42:37.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:42:40.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2e170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:42:40.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:42:40.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:42:42.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:42:42.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:42:42.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yRlHDqRCUJf%2F6O8%2FUwiXEFFei%2BQ%3D&Expires=1772966561 HTTP/1.1" 200 78397
2026-03-07T12:42:43.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:42:43.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:42:43.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:42:43.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:42:43.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:42:59.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:42:59.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:42:59.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:42:59.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:42:59.283 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:43:29.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:43:29.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:43:29.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:43:29.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:43:29.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:43:29.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:43:29.594 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:43:29.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:43:29.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:43:29.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62200
2026-03-07T12:43:29.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:43:29.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:43:29.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:43:29.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35296
2026-03-07T12:43:29.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:43:29.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:43:29.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:43:32.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d27c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:43:32.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:43:32.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:43:33.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:43:33.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:43:34.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x2NC37nCLx%2BrwIYXhgwIRmgfJXU%3D&Expires=1772966613 HTTP/1.1" 200 78397
2026-03-07T12:43:35.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:43:35.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:43:35.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:43:35.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:43:35.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:43:51.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:43:51.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:43:51.419 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:43:51.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:43:51.467 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:44:21.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:44:21.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:44:21.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T12:44:21.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:44:21.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:44:21.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:44:21.814 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:44:21.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:44:21.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:44:21.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62045
2026-03-07T12:44:21.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:44:21.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:44:21.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:44:21.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35388
2026-03-07T12:44:21.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:44:21.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:44:21.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:44:24.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c8970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:44:24.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:44:24.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:44:26.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:44:26.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:44:26.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aRBvDV1DBpkdiQgbmHEox8aViLw%3D&Expires=1772966665 HTTP/1.1" 200 78397
2026-03-07T12:44:27.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:44:27.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:44:27.440 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:44:27.466 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:44:27.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:44:43.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:44:43.616 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:44:43.643 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:44:43.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:44:43.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:45:13.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:45:13.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:45:14.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13531
2026-03-07T12:45:14.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:45:14.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:45:14.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:45:14.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:45:14.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:45:14.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:45:14.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62167
2026-03-07T12:45:14.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:45:14.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:45:14.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:45:14.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35261
2026-03-07T12:45:14.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:45:14.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:45:14.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:45:17.495 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7634970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:45:17.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:45:17.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:45:18.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:45:18.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:45:19.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G6zJJfaG4G8o8GVAfc7Sz7lGw00%3D&Expires=1772966718 HTTP/1.1" 200 78633
2026-03-07T12:45:19.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:45:19.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:45:19.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:45:20.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:45:20.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:45:35.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:45:35.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:45:35.689 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:45:35.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:45:35.736 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:46:05.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:46:05.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:46:06.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13531
2026-03-07T12:46:06.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:46:06.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:46:06.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:46:06.039 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:46:06.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:46:06.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:46:06.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62098
2026-03-07T12:46:06.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:46:06.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:46:06.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:46:06.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35330
2026-03-07T12:46:06.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:46:06.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:46:06.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:46:09.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bef730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:46:09.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:46:09.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:46:10.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:46:10.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:46:11.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BNMHupzjdO4d%2BW%2FL%2BNDYP%2B5%2FzZM%3D&Expires=1772966770 HTTP/1.1" 200 78633
2026-03-07T12:46:11.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:46:11.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:46:11.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:46:11.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:46:11.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:46:28.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:46:28.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:46:28.423 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:46:28.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:46:28.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:46:58.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:46:58.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:46:58.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13531
2026-03-07T12:46:58.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:46:58.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:46:58.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:46:58.884 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:46:58.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:46:58.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:46:58.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62181
2026-03-07T12:46:58.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:46:58.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:46:58.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:46:58.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35330
2026-03-07T12:46:58.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:46:58.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:46:58.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:47:02.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:47:02.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:47:02.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:47:03.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:47:03.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:47:03.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MWb9FeFFE%2BtGURbL2MK6LPrjhVY%3D&Expires=1772966822 HTTP/1.1" 200 78633
2026-03-07T12:47:04.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:47:04.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:47:04.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:47:04.523 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:47:04.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:47:19.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:47:20.021 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:47:20.049 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:47:20.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:47:20.097 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:47:50.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:47:50.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:47:50.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13531
2026-03-07T12:47:50.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:47:50.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:47:50.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:47:50.415 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:47:50.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:47:50.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:47:50.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62139
2026-03-07T12:47:50.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:47:50.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:47:50.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:47:50.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35319
2026-03-07T12:47:50.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:47:50.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:47:50.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:47:53.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b62980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:47:53.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:47:53.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:47:54.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:47:54.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:47:55.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LTE5uBWf0HhnGtHbjISfuZkW1dY%3D&Expires=1772966874 HTTP/1.1" 200 78633
2026-03-07T12:47:56.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:47:56.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:47:56.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:47:56.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:47:56.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:48:11.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:48:11.339 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:48:11.368 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:48:11.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:48:11.416 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:48:41.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:48:41.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:48:41.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13531
2026-03-07T12:48:41.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:48:41.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:48:41.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:48:41.588 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:48:41.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:48:41.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:48:41.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62114
2026-03-07T12:48:41.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:48:41.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:48:41.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:48:41.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35324
2026-03-07T12:48:41.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:48:41.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:48:41.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:48:44.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d95240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:48:44.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:48:44.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:48:45.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:48:45.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:48:46.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zhfSyXoV%2FKFDn0%2FPJ290%2F8BAz1s%3D&Expires=1772966925 HTTP/1.1" 200 78633
2026-03-07T12:48:47.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:48:47.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:48:47.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:48:47.280 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:48:47.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:49:02.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:49:03.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:49:03.101 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:49:03.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:49:03.148 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:49:33.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:49:33.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:49:33.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13531
2026-03-07T12:49:33.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:49:33.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:49:33.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:49:33.630 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:49:33.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:49:33.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:49:33.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62136
2026-03-07T12:49:33.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:49:33.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:49:33.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:49:33.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35342
2026-03-07T12:49:33.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:49:33.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:49:33.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:49:36.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742171c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:49:36.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:49:36.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:49:37.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:49:37.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:49:38.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Re1%2BvGJIZDkd0JPurzroulq%2F3rQ%3D&Expires=1772966977 HTTP/1.1" 200 78595
2026-03-07T12:49:39.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:49:39.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:49:39.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:49:39.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:49:39.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:49:54.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:49:54.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:49:54.680 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:49:54.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:49:54.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:50:24.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:50:24.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:50:25.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:50:25.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:50:25.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:50:25.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:50:25.042 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:50:25.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:50:25.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:50:25.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62093
2026-03-07T12:50:25.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:50:25.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:50:25.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:50:25.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35299
2026-03-07T12:50:25.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:50:25.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:50:25.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:50:28.151 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68515c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:50:28.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:50:28.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:50:29.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:50:29.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:50:30.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e4vPRd9tFeeWawvX17d87Mdzo%2FI%3D&Expires=1772967029 HTTP/1.1" 200 78595
2026-03-07T12:50:30.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:50:30.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:50:30.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:50:30.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:50:30.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:50:46.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:50:46.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:50:46.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:50:46.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:50:46.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:51:16.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:51:16.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:51:16.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:51:16.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:51:16.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:51:16.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:51:16.926 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:51:16.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:51:16.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:51:16.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62165
2026-03-07T12:51:16.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:51:16.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:51:16.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:51:16.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35238
2026-03-07T12:51:16.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:51:16.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:51:16.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:51:20.056 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6d990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:51:20.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:51:20.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:51:21.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:51:21.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:51:22.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Io8eRxef2Udi0kmbLDYfTCVjt%2BI%3D&Expires=1772967081 HTTP/1.1" 200 78595
2026-03-07T12:51:22.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:51:22.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:51:22.532 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:51:22.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:51:22.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:51:38.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:51:38.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:51:38.456 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:51:38.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:51:38.503 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:52:08.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:52:08.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:52:08.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:52:08.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:52:08.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:52:08.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:52:08.809 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:52:08.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:52:08.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:52:08.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62165
2026-03-07T12:52:08.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:52:08.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:52:08.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:52:08.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35196
2026-03-07T12:52:08.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:52:08.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:52:08.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:52:11.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69438a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:52:11.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:52:11.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:52:13.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:52:13.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:52:13.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-104849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=43YQcUjUHzfGByAYaiDcWzWebG4%3D&Expires=1772967132 HTTP/1.1" 200 78595
2026-03-07T12:52:14.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:52:14.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:52:14.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:52:14.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:52:14.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:52:29.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:52:29.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:52:29.779 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:52:29.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:52:29.827 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:52:59.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:52:59.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:53:00.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:53:00.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:53:00.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:53:00.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:53:00.122 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:53:00.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:53:00.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:53:00.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62176
2026-03-07T12:53:00.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:53:00.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:53:00.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:53:00.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35196
2026-03-07T12:53:00.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:53:00.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:53:00.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:53:03.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4787640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:53:03.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:53:03.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:53:04.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:53:04.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:53:05.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bg0PnILIeIZFcaHkAscJ%2BG4V17M%3D&Expires=1772967184 HTTP/1.1" 200 78454
2026-03-07T12:53:05.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:53:05.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:53:05.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:53:05.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:53:05.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:53:20.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:53:20.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:53:20.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:53:20.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:53:20.993 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:53:50.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:53:50.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:53:51.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:53:51.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:53:51.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:53:51.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:53:51.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:53:51.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:53:51.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:53:51.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62232
2026-03-07T12:53:51.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:53:51.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:53:51.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:53:51.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35239
2026-03-07T12:53:51.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:53:51.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:53:51.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:53:54.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cabc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:53:54.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:53:54.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:53:55.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:53:55.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:53:56.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dAAk%2Bfk%2BoID0GO7uiveJDACm7UY%3D&Expires=1772967235 HTTP/1.1" 200 78454
2026-03-07T12:53:56.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:53:56.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:53:56.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:53:56.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:53:56.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:54:15.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:54:15.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:54:15.264 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:54:15.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:54:15.312 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:54:45.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:54:45.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:54:45.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T12:54:45.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:54:45.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:54:45.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:54:45.641 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:54:45.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:54:45.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:54:45.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62093
2026-03-07T12:54:45.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:54:45.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:54:45.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:54:45.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35186
2026-03-07T12:54:45.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:54:45.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:54:45.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:54:48.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8ef20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:54:48.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:54:48.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:54:49.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:54:49.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:54:50.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MCN8l792VlpBjs2OF1ynY2EnZhI%3D&Expires=1772967289 HTTP/1.1" 200 78454
2026-03-07T12:54:51.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:54:51.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:54:51.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:54:51.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:54:51.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:55:06.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:55:06.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:55:06.645 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:55:06.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:55:06.692 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:55:36.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:55:36.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:55:36.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13590
2026-03-07T12:55:36.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:55:36.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:55:36.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:55:36.882 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:55:36.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:55:36.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:55:36.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62255
2026-03-07T12:55:36.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:55:36.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:55:36.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:55:36.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35165
2026-03-07T12:55:36.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:55:36.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:55:36.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:55:39.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89c6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:55:39.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:55:39.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:55:41.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:55:41.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:55:41.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9n4gS57%2F9q3frSpUApyaLwcwmLY%3D&Expires=1772967340 HTTP/1.1" 200 78454
2026-03-07T12:55:42.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:55:42.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:55:42.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:55:42.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:55:42.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:55:57.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:55:57.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:55:57.903 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:55:57.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:55:57.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:56:27.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:56:27.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:56:28.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13590
2026-03-07T12:56:28.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:56:28.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:56:28.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:56:28.362 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:56:28.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:56:28.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:56:28.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62157
2026-03-07T12:56:28.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:56:28.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:56:28.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:56:28.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35266
2026-03-07T12:56:28.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:56:28.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:56:28.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:56:31.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fdf00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:56:31.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:56:31.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:56:32.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:56:32.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:56:33.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FpQdcFsMG9IipoCF6LiqklICFEE%3D&Expires=1772967392 HTTP/1.1" 200 78454
2026-03-07T12:56:34.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:56:34.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:56:34.021 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:56:34.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:56:34.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:56:49.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:56:50.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:56:50.078 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:56:50.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:56:50.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:57:20.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:57:20.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:57:20.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13590
2026-03-07T12:57:20.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:57:20.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:57:20.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:57:20.455 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:57:20.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:57:20.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:57:20.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62176
2026-03-07T12:57:20.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:57:20.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:57:20.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:57:20.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35273
2026-03-07T12:57:20.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:57:20.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:57:20.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:57:23.582 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee0e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:57:23.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:57:23.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:57:24.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:57:24.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:57:25.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0HcuLumG74LZtdF3Ww2rYef8x6I%3D&Expires=1772967444 HTTP/1.1" 200 78885
2026-03-07T12:57:26.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:57:26.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:57:26.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:57:26.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:57:26.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:57:41.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:57:41.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:57:41.450 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:57:41.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:57:41.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:58:11.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:58:11.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:58:11.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13590
2026-03-07T12:58:11.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:58:11.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:58:11.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:58:11.644 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:58:11.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:58:11.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:58:11.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62176
2026-03-07T12:58:11.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:58:11.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:58:11.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:58:11.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35231
2026-03-07T12:58:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:58:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:58:11.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:58:14.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e49fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:58:14.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:58:14.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:58:15.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:58:15.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:58:16.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bUJMkt1dZi%2Bt2RlN3W3ElfiC%2FrA%3D&Expires=1772967495 HTTP/1.1" 200 78885
2026-03-07T12:58:17.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:58:17.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:58:17.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:58:17.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:58:17.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:58:32.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:58:33.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:58:33.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:58:33.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:58:33.142 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:59:03.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:59:03.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:59:03.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13590
2026-03-07T12:59:03.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:59:03.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:59:03.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:59:03.621 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:59:03.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:59:03.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:59:03.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62170
2026-03-07T12:59:03.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:59:03.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:59:03.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:59:03.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35268
2026-03-07T12:59:03.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:59:03.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:59:03.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:59:06.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd39d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:59:06.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:59:06.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:59:07.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:59:07.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T12:59:08.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t05ANUYsBvXano29SNU21wa5%2Fd4%3D&Expires=1772967547 HTTP/1.1" 200 78885
2026-03-07T12:59:09.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T12:59:09.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T12:59:09.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T12:59:09.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T12:59:09.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T12:59:24.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:59:25.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T12:59:25.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T12:59:25.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T12:59:25.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T12:59:55.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T12:59:55.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T12:59:55.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13590
2026-03-07T12:59:55.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T12:59:55.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T12:59:55.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T12:59:55.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T12:59:55.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T12:59:55.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T12:59:55.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62106
2026-03-07T12:59:55.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:59:55.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T12:59:55.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T12:59:55.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35268
2026-03-07T12:59:55.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T12:59:55.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T12:59:55.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T12:59:58.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd12a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T12:59:58.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T12:59:58.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T12:59:59.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T12:59:59.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:00:00.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-105650.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=asP80BuaPCljUgiFPtpdq0Wp8HM%3D&Expires=1772967599 HTTP/1.1" 200 78885
2026-03-07T13:00:00.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:00:00.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:00:00.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:00:00.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:00:00.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:00:17.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:00:17.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:00:17.460 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:00:17.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:00:17.507 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:00:47.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:00:47.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:00:47.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T13:00:47.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:00:47.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:00:47.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:00:47.718 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:00:47.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:00:47.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:00:47.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62197
2026-03-07T13:00:47.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:00:47.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:00:47.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:00:47.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35289
2026-03-07T13:00:47.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:00:47.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:00:47.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:00:50.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d14af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:00:50.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:00:50.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:00:51.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:00:51.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:00:52.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NhK%2BoZ9sM6oSI4QjqmvHmwoghy8%3D&Expires=1772967651 HTTP/1.1" 200 78648
2026-03-07T13:00:53.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:00:53.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:00:53.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:00:53.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:00:53.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:01:08.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:01:09.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:01:09.065 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:01:09.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:01:09.113 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:01:39.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:01:39.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:01:39.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T13:01:39.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:01:39.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:01:39.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:01:39.372 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:01:39.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:01:39.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:01:39.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62038
2026-03-07T13:01:39.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:01:39.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:01:39.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:01:39.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35224
2026-03-07T13:01:39.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:01:39.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:01:39.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:01:42.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7635c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:01:42.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:01:42.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:01:43.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:01:43.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:01:44.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jJSBDJt%2BXJcXUtOYffhJzu4sCrE%3D&Expires=1772967703 HTTP/1.1" 200 78648
2026-03-07T13:01:45.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:01:45.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:01:45.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:01:45.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:01:45.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:02:00.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:02:00.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:02:00.610 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:02:00.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:02:00.658 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:02:30.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:02:30.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:02:31.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T13:02:31.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:02:31.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:02:31.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:02:31.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:02:31.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:02:31.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:02:31.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62036
2026-03-07T13:02:31.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:02:31.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:02:31.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:02:31.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35194
2026-03-07T13:02:31.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:02:31.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:02:31.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:02:34.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abb220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:02:34.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:02:34.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:02:35.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:02:35.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:02:36.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=te%2BGXWgLOYFNAdk9JQ8hiKrQLiw%3D&Expires=1772967755 HTTP/1.1" 200 78648
2026-03-07T13:02:37.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:02:37.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:02:37.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:02:37.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:02:37.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:02:53.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:02:53.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:02:53.244 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:02:53.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:02:53.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:03:23.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:03:23.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:03:23.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T13:03:23.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:03:23.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:03:23.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:03:23.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:03:23.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:03:23.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:03:23.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62220
2026-03-07T13:03:23.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:03:23.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:03:23.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:03:23.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35320
2026-03-07T13:03:23.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:03:23.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:03:23.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:03:26.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8f970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:03:26.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:03:26.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:03:27.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:03:27.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:03:28.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YEZUuvYpxCA%2FBbSlVZHZfT3%2FjF4%3D&Expires=1772967807 HTTP/1.1" 200 78648
2026-03-07T13:03:29.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:03:29.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:03:29.090 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:03:29.113 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:03:29.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:03:44.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:03:44.513 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:03:44.542 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:03:44.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:03:44.590 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:04:14.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:04:14.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:04:14.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13569
2026-03-07T13:04:14.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:04:14.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:04:14.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:04:14.910 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:04:14.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:04:14.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:04:14.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62103
2026-03-07T13:04:14.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:04:14.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:04:14.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:04:14.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35276
2026-03-07T13:04:14.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:04:14.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:04:14.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:04:18.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d97280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:04:18.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:04:18.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:04:19.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:04:19.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:04:20.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HJSxr57%2Fbmk0IXAqpWkWPCBhqyk%3D&Expires=1772967859 HTTP/1.1" 200 78648
2026-03-07T13:04:20.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:04:20.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:04:20.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:04:20.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:04:20.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:04:36.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:04:36.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:04:36.799 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:04:36.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:04:36.846 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:05:06.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:05:06.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:05:07.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T13:05:07.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:05:07.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:05:07.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:05:07.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:05:07.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:05:07.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:05:07.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62051
2026-03-07T13:05:07.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:05:07.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:05:07.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:05:07.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35201
2026-03-07T13:05:07.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:05:07.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:05:07.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:05:10.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d02200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:05:10.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:05:10.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:05:11.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:05:11.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:05:12.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tXGmZBvaAALAzXhnEWJFtzSbL24%3D&Expires=1772967911 HTTP/1.1" 200 79045
2026-03-07T13:05:12.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:05:12.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:05:12.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:05:12.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:05:12.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:05:29.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:05:29.516 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:05:29.547 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:05:29.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:05:29.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:05:59.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:05:59.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:06:00.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13588
2026-03-07T13:06:00.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:06:00.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:06:00.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:06:00.133 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:06:00.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:06:00.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:06:00.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61973
2026-03-07T13:06:00.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:06:00.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:06:00.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:06:00.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35201
2026-03-07T13:06:00.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:06:00.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:06:00.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:06:03.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938ca60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:06:03.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:06:03.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:06:04.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:06:04.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:06:05.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=raRruib%2BObRpN96SZ0hyAxCFbwY%3D&Expires=1772967964 HTTP/1.1" 200 79045
2026-03-07T13:06:05.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:06:05.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:06:05.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:06:05.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:06:05.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:06:21.115 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:06:21.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:06:21.258 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:06:21.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:06:21.305 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:06:51.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:06:51.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:06:51.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13588
2026-03-07T13:06:51.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:06:51.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:06:51.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:06:51.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:06:51.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:06:51.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:06:51.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62178
2026-03-07T13:06:51.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:06:51.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:06:51.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:06:51.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35277
2026-03-07T13:06:51.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:06:51.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:06:51.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:06:54.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cdde0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:06:54.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:06:54.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:06:55.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:06:55.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:06:56.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iWLlVm4RPVBlmFilf3ZsterQ4ms%3D&Expires=1772968015 HTTP/1.1" 200 79045
2026-03-07T13:06:57.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:06:57.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:06:57.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:06:57.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:06:57.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:07:12.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:07:13.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:07:13.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:07:13.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:07:13.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:07:43.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:07:43.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:07:43.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13588
2026-03-07T13:07:43.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:07:43.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:07:43.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:07:43.415 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:07:43.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:07:43.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:07:43.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62126
2026-03-07T13:07:43.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:07:43.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:07:43.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:07:43.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35251
2026-03-07T13:07:43.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:07:43.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:07:43.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:07:46.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20fd8a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:07:46.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:07:46.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:07:47.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:07:47.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:07:48.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zn%2BOoIxQtfUFBp5B3O561v5zO%2BI%3D&Expires=1772968067 HTTP/1.1" 200 79045
2026-03-07T13:07:49.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:07:49.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:07:49.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:07:49.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:07:49.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:08:04.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:08:04.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:08:04.279 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:08:04.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:08:04.325 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:08:34.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:08:34.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:08:34.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13588
2026-03-07T13:08:34.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:08:34.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:08:34.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:08:34.490 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:08:34.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:08:34.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:08:34.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62078
2026-03-07T13:08:34.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:08:34.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:08:34.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:08:34.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35270
2026-03-07T13:08:34.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:08:34.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:08:34.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:08:37.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3109570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:08:37.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:08:37.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:08:38.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:08:38.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:08:39.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SdSp4hRWhvTbfpfF5NiMZmyxswM%3D&Expires=1772968118 HTTP/1.1" 200 79045
2026-03-07T13:08:40.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:08:40.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:08:40.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:08:40.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:08:40.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:08:54.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:08:55.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:08:55.099 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:08:55.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:08:55.147 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:09:25.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:09:25.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:09:25.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13588
2026-03-07T13:09:25.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:09:25.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:09:25.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:09:25.738 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:09:25.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:09:25.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:09:25.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62308
2026-03-07T13:09:25.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:09:25.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:09:25.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:09:25.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35265
2026-03-07T13:09:25.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:09:25.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:09:25.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:09:28.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad6290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:09:28.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:09:28.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:09:30.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:09:30.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:09:30.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jgiufQTHKb5Jt5DRHUAo1s337m8%3D&Expires=1772968169 HTTP/1.1" 200 79291
2026-03-07T13:09:31.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:09:31.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:09:31.409 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:09:31.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:09:31.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:09:47.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:09:47.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:09:47.973 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:09:47.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:09:48.020 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:10:18.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:10:18.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:10:18.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:10:18.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:10:18.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:10:18.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:10:18.353 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:10:18.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:10:18.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:10:18.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62302
2026-03-07T13:10:18.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:10:18.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:10:18.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:10:18.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35302
2026-03-07T13:10:18.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:10:18.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:10:18.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:10:21.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68aba260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:10:21.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:10:21.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:10:22.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:10:22.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:10:23.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JBzRsSFuf70QXpkaEQcjXxr%2Blx4%3D&Expires=1772968222 HTTP/1.1" 200 79291
2026-03-07T13:10:24.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:10:24.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:10:24.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:10:24.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:10:24.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:10:39.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:10:39.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:10:40.003 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:10:40.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:10:40.050 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:11:10.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:11:10.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:11:10.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13593
2026-03-07T13:11:10.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:11:10.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:11:10.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:11:11.028 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:11:11.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:11:11.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:11:11.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62289
2026-03-07T13:11:11.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:11:11.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:11:11.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:11:11.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35350
2026-03-07T13:11:11.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:11:11.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:11:11.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:11:14.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b993a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:11:14.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:11:14.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:11:15.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:11:15.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:11:16.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9d5ru1CfoQS5qH%2FxJg%2FZ5zmzKOs%3D&Expires=1772968275 HTTP/1.1" 200 79291
2026-03-07T13:11:16.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:11:16.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:11:16.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:11:16.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:11:16.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:11:32.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:11:32.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:11:32.558 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:11:32.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:11:32.606 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:12:02.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:12:02.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:12:02.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13593
2026-03-07T13:12:02.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:12:02.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:12:02.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:12:02.837 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:12:02.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:12:02.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:12:02.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62300
2026-03-07T13:12:02.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:12:02.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:12:02.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:12:02.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35344
2026-03-07T13:12:02.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:12:02.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:12:02.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:12:05.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d43d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:12:05.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:12:05.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:12:07.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:12:07.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:12:07.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-110851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8uenFrm27IgyyGvNqas1oY2lsFA%3D&Expires=1772968326 HTTP/1.1" 200 79291
2026-03-07T13:12:08.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:12:08.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:12:08.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:12:08.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:12:08.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:12:24.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:12:24.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:12:24.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:12:24.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:12:24.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:12:54.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:12:54.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:12:54.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:12:54.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:12:54.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:12:54.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:12:54.956 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:12:54.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:12:54.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:12:54.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62308
2026-03-07T13:12:54.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:12:54.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:12:54.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:12:54.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35344
2026-03-07T13:12:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:12:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:12:54.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:12:58.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685611e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:12:58.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:12:58.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:12:59.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:12:59.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:13:00.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VYGeGDHpFNbBTb0mAlJcVlWpAJ4%3D&Expires=1772968379 HTTP/1.1" 200 78950
2026-03-07T13:13:00.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:13:00.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:13:00.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:13:00.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:13:00.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:13:17.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:13:17.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:13:17.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:13:17.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:13:17.695 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:13:47.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:13:47.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:13:48.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13593
2026-03-07T13:13:48.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:13:48.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:13:48.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:13:48.258 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:13:48.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:13:48.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:13:48.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62289
2026-03-07T13:13:48.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:13:48.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:13:48.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:13:48.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35369
2026-03-07T13:13:48.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:13:48.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:13:48.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:13:51.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a90820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:13:51.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:13:51.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:13:52.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:13:52.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:13:53.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kK3XZFC9wCTVsjBnrfs1HVuHngA%3D&Expires=1772968432 HTTP/1.1" 200 78950
2026-03-07T13:13:53.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:13:53.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:13:53.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:13:53.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:13:53.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:14:09.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:14:09.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:14:09.403 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:14:09.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:14:09.450 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:14:39.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:14:39.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:14:39.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:14:39.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:14:39.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:14:39.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:14:39.773 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:14:39.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:14:39.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:14:39.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62294
2026-03-07T13:14:39.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:14:39.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:14:39.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:14:39.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35374
2026-03-07T13:14:39.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:14:39.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:14:39.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:14:42.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb47858d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:14:42.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:14:42.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:14:43.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:14:43.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:14:44.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PSL13VpHUSvoorAT2FdpfgobFxE%3D&Expires=1772968483 HTTP/1.1" 200 78950
2026-03-07T13:14:45.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:14:45.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:14:45.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:14:45.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:14:45.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:15:01.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:15:01.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:15:01.178 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:15:01.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:15:01.225 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:15:31.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:15:31.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:15:31.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:15:31.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:15:31.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:15:31.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:15:31.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:15:31.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:15:31.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:15:31.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62357
2026-03-07T13:15:31.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:15:31.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:15:31.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:15:31.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35370
2026-03-07T13:15:31.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:15:31.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:15:31.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:15:34.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73bc7e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:15:34.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:15:34.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:15:36.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:15:36.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:15:36.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KA2REwiGF06pikOTezaeXF6dsDk%3D&Expires=1772968535 HTTP/1.1" 200 78950
2026-03-07T13:15:37.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:15:37.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:15:37.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:15:37.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:15:37.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:15:52.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:15:52.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:15:52.388 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:15:52.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:15:52.436 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:16:22.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:16:22.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:16:22.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:16:22.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:16:22.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:16:22.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:16:22.690 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:16:22.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:16:22.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:16:22.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62422
2026-03-07T13:16:22.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:16:22.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:16:22.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:16:22.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35123
2026-03-07T13:16:22.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:16:22.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:16:22.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:16:25.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69511780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:16:25.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:16:25.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:16:26.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:16:26.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:16:27.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9pk92ADnqdSqm3UrH9k9XTI2ndQ%3D&Expires=1772968586 HTTP/1.1" 200 78950
2026-03-07T13:16:28.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:16:28.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:16:28.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:16:28.375 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:16:28.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:16:44.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:16:44.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:16:44.253 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:16:44.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:16:44.301 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:17:14.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:17:14.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:17:14.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:17:14.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:17:14.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:17:14.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:17:14.639 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:17:14.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:17:14.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:17:14.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62349
2026-03-07T13:17:14.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:17:14.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:17:14.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:17:14.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35111
2026-03-07T13:17:14.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:17:14.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:17:14.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:17:17.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68562ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:17:17.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:17:17.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:17:18.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:17:18.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:17:19.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BGnkW4WbdYLourlt5YDs9SrSKt0%3D&Expires=1772968638 HTTP/1.1" 200 78947
2026-03-07T13:17:20.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:17:20.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:17:20.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:17:20.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:17:20.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:17:35.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:17:35.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:17:35.196 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:17:35.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:17:35.243 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:18:05.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:18:05.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:18:05.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:18:05.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:18:05.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:18:05.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:18:05.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:18:05.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:18:05.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:18:05.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62351
2026-03-07T13:18:05.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:18:05.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:18:05.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:18:05.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35438
2026-03-07T13:18:05.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:18:05.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:18:05.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:18:08.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d95d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:18:08.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:18:08.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:18:09.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:18:09.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:18:10.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TcO8M4O6wEQ6Nk75V2UrO%2BXay9U%3D&Expires=1772968689 HTTP/1.1" 200 78947
2026-03-07T13:18:11.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:18:11.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:18:11.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:18:11.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:18:11.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:18:26.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:18:26.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:18:26.185 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:18:26.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:18:26.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:18:56.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:18:56.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:18:56.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:18:56.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:18:56.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:18:56.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:18:56.557 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:18:56.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:18:56.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:18:56.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62527
2026-03-07T13:18:56.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:18:56.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:18:56.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:18:56.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35438
2026-03-07T13:18:56.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:18:56.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:18:56.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:18:59.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcf400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:18:59.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:18:59.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:19:00.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:19:00.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:19:01.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QGlmrU%2BgoMaExP2EOYa6%2BGboAJc%3D&Expires=1772968740 HTTP/1.1" 200 78947
2026-03-07T13:19:02.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:19:02.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:19:02.207 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:19:02.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:19:02.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:19:17.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:19:17.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:19:17.937 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:19:17.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:19:17.984 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:19:48.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:19:48.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:19:48.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:19:48.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:19:48.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:19:48.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:19:48.470 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:19:48.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:19:48.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:19:48.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62353
2026-03-07T13:19:48.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:19:48.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:19:48.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:19:48.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35478
2026-03-07T13:19:48.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:19:48.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:19:48.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:19:51.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bad030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:19:51.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:19:51.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:19:52.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:19:52.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:19:53.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b%2FbzHoCQr9b7Qg00Koov2OB3wcc%3D&Expires=1772968792 HTTP/1.1" 200 78947
2026-03-07T13:19:54.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:19:54.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:19:54.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:19:54.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:19:54.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:20:09.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:20:09.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:20:09.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:20:09.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:20:09.644 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:20:39.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:20:39.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:20:39.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13534
2026-03-07T13:20:39.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:20:39.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:20:39.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:20:39.846 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:20:39.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:20:39.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:20:39.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62436
2026-03-07T13:20:39.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:20:39.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:20:39.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:20:39.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35436
2026-03-07T13:20:39.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:20:39.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:20:39.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:20:42.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e1c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:20:42.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:20:42.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:20:44.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:20:44.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:20:45.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-111649.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kSN197gMiovHhCvSOWZivtZRhGA%3D&Expires=1772968844 HTTP/1.1" 200 78947
2026-03-07T13:20:45.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:20:45.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:20:45.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:20:45.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:20:45.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:21:01.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:21:01.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:21:01.280 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:21:01.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:21:01.327 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:21:31.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:21:31.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:21:31.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:21:31.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:21:31.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:21:31.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:21:31.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:21:31.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:21:31.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:21:31.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62611
2026-03-07T13:21:31.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:21:31.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:21:31.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:21:31.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35335
2026-03-07T13:21:31.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:21:31.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:21:31.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:21:34.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738e290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:21:34.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:21:34.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:21:35.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:21:35.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:21:36.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YduubiWiJHSgFCkJ78htamN%2FRpU%3D&Expires=1772968895 HTTP/1.1" 200 79240
2026-03-07T13:21:37.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:21:37.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:21:37.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:21:37.337 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:21:37.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:21:52.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:21:52.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:21:52.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:21:52.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:21:52.270 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:22:22.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:22:22.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:22:22.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13534
2026-03-07T13:22:22.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:22:22.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:22:22.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:22:22.766 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:22:22.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:22:22.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:22:22.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62596
2026-03-07T13:22:22.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:22:22.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:22:22.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:22:22.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35335
2026-03-07T13:22:22.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:22:22.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:22:22.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:22:25.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963b850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:22:25.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:22:25.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:22:27.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:22:27.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:22:27.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=579an4%2F%2BvfrXYmwvChLTTr8VXdk%3D&Expires=1772968946 HTTP/1.1" 200 79240
2026-03-07T13:22:28.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:22:28.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:22:28.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:22:28.471 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:22:28.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:22:43.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:22:43.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:22:43.912 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:22:43.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:22:43.960 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:23:13.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:23:13.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:23:14.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13534
2026-03-07T13:23:14.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:23:14.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:23:14.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:23:14.130 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:23:14.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:23:14.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:23:14.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62543
2026-03-07T13:23:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:23:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:23:14.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:23:14.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35369
2026-03-07T13:23:14.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:23:14.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:23:14.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:23:17.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ae560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:23:17.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:23:17.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:23:18.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:23:18.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:23:19.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FY8eVC8huAozOeWre0h%2Fn0zGvTM%3D&Expires=1772968998 HTTP/1.1" 200 79240
2026-03-07T13:23:19.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:23:19.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:23:19.785 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:23:19.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:23:19.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:23:35.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:23:35.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:23:35.167 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:23:35.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:23:35.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:24:05.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:24:05.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:24:05.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:24:05.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:24:05.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:24:05.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:24:05.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:24:05.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:24:05.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:24:05.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62379
2026-03-07T13:24:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:24:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:24:05.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:24:05.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35363
2026-03-07T13:24:05.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:24:05.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:24:05.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:24:08.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68baef20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:24:08.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:24:08.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:24:10.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:24:10.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:24:10.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0Pb9rSbSF4ZhnTM4h7lg0uFb9Ok%3D&Expires=1772969049 HTTP/1.1" 200 79240
2026-03-07T13:24:11.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:24:11.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:24:11.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:24:11.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:24:11.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:24:28.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:24:28.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:24:28.291 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:24:28.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:24:28.339 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:24:58.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:24:58.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:24:58.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:24:58.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:24:58.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:24:58.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:24:58.570 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:24:58.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:24:58.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:24:58.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62346
2026-03-07T13:24:58.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:24:58.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:24:58.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:24:58.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35363
2026-03-07T13:24:58.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:24:58.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:24:58.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:25:01.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc4dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:25:01.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:25:01.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:25:02.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:25:02.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:25:03.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jAJX8LCsB6Copc%2BeQST%2B0qJs8YQ%3D&Expires=1772969102 HTTP/1.1" 200 79177
2026-03-07T13:25:04.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:25:04.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:25:04.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:25:04.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:25:04.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:25:20.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:25:20.375 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:25:20.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:25:20.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:25:20.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:25:50.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:25:50.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:25:50.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13545
2026-03-07T13:25:50.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:25:50.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:25:50.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:25:50.817 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:25:50.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:25:50.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:25:50.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62384
2026-03-07T13:25:50.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:25:50.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:25:50.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:25:50.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35366
2026-03-07T13:25:50.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:25:50.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:25:50.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:25:53.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8e9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:25:53.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:25:53.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:25:55.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:25:55.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:25:55.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2ByaYhjjvtgTeOD9ukLZhGwfKITM%3D&Expires=1772969154 HTTP/1.1" 200 79177
2026-03-07T13:25:56.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:25:56.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:25:56.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:25:56.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:25:56.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:26:12.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:26:13.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:26:13.097 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:26:13.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:26:13.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:26:43.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:26:43.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:26:43.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13545
2026-03-07T13:26:43.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:26:43.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:26:43.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:26:43.449 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:26:43.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:26:43.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:26:43.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62520
2026-03-07T13:26:43.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:26:43.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:26:43.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:26:43.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35366
2026-03-07T13:26:43.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:26:43.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:26:43.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:26:46.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76f50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:26:46.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:26:46.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:26:47.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:26:47.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:26:48.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DlYmshSDr3zJblw3BOGTgSZkY%2BA%3D&Expires=1772969207 HTTP/1.1" 200 79177
2026-03-07T13:26:49.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:26:49.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:26:49.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:26:49.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:26:49.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:27:05.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:27:05.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:27:05.252 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:27:05.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:27:05.300 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:27:35.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:27:35.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:27:35.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13545
2026-03-07T13:27:35.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:27:35.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:27:35.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:27:35.604 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:27:35.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:27:35.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:27:35.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62548
2026-03-07T13:27:35.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:27:35.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:27:35.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:27:35.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35469
2026-03-07T13:27:35.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:27:35.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:27:35.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:27:38.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5a9b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:27:38.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:27:38.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:27:39.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:27:39.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:27:40.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yW6x%2Bcn%2FjmL05Vt8aNyFmR%2BAD5M%3D&Expires=1772969259 HTTP/1.1" 200 79177
2026-03-07T13:27:41.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:27:41.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:27:41.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:27:41.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:27:41.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:27:58.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:27:58.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:27:58.214 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:27:58.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:27:58.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:28:28.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:28:28.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:28:28.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13545
2026-03-07T13:28:28.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:28:28.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:28:28.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:28:28.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:28:28.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:28:28.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:28:28.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62532
2026-03-07T13:28:28.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:28:28.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:28:28.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:28:28.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35413
2026-03-07T13:28:28.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:28:28.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:28:28.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:28:31.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d168c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:28:31.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:28:31.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:28:33.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:28:33.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:28:33.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hxOdOzgZTB7vsN12G2YwJKFCR6c%3D&Expires=1772969312 HTTP/1.1" 200 79177
2026-03-07T13:28:34.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:28:34.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:28:34.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:28:34.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:28:34.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:28:49.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:28:49.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:28:49.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:28:49.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:28:49.644 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:29:19.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:29:19.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:29:20.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13510
2026-03-07T13:29:20.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:29:20.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:29:20.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:29:20.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:29:20.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:29:20.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:29:20.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62516
2026-03-07T13:29:20.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:29:20.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:29:20.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:29:20.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35487
2026-03-07T13:29:20.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:29:20.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:29:20.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:29:23.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f4bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:29:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:29:23.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:29:24.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:29:24.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:29:25.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OJvvRRT8HTFclwM02T3WFn6v8L4%3D&Expires=1772969364 HTTP/1.1" 200 79229
2026-03-07T13:29:25.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:29:25.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:29:25.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:29:25.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:29:25.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:29:40.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:29:41.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:29:41.035 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:29:41.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:29:41.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:30:11.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:30:11.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:30:11.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13545
2026-03-07T13:30:11.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:30:11.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:30:11.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:30:11.643 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:30:11.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:30:11.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:30:11.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62454
2026-03-07T13:30:11.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:30:11.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:30:11.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:30:11.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35403
2026-03-07T13:30:11.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:30:11.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:30:11.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:30:14.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b634c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:30:14.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:30:14.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:30:15.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:30:15.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:30:16.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cR2uF%2B%2Bw76NuMyfVdPy0M2dx3Nc%3D&Expires=1772969415 HTTP/1.1" 200 79229
2026-03-07T13:30:17.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:30:17.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:30:17.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:30:17.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:30:17.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:30:33.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:30:33.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:30:33.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:30:33.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:30:33.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:31:03.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:31:03.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:31:04.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T13:31:04.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:31:04.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:31:04.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:31:04.041 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:31:04.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:31:04.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:31:04.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62539
2026-03-07T13:31:04.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:31:04.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:31:04.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:31:04.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35484
2026-03-07T13:31:04.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:31:04.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:31:04.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:31:07.127 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979bd30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:31:07.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:31:07.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:31:08.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:31:08.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:31:09.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QIz6nzRXcWIpdxn9EFtPQ%2BlCBoY%3D&Expires=1772969468 HTTP/1.1" 200 79229
2026-03-07T13:31:09.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:31:09.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:31:09.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:31:09.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:31:09.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:31:25.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:31:25.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:31:25.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:31:25.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:31:25.679 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:31:55.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:31:55.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:31:55.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T13:31:55.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:31:55.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:31:55.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:31:55.903 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:31:55.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:31:55.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:31:55.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62504
2026-03-07T13:31:55.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:31:55.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:31:55.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:31:55.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35484
2026-03-07T13:31:55.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:31:55.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:31:55.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:31:59.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc7cbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:31:59.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:31:59.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:32:00.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:32:00.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:32:01.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-112851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qTWU9EfrGCkHTkRrgwzvokJr%2FbM%3D&Expires=1772969520 HTTP/1.1" 200 79229
2026-03-07T13:32:01.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:32:01.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:32:01.545 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:32:01.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:32:01.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:32:18.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:32:18.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:32:18.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:32:18.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:32:18.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:32:48.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:32:48.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:32:48.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T13:32:48.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:32:48.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:32:48.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:32:48.534 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:32:48.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:32:48.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:32:48.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62517
2026-03-07T13:32:48.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:32:48.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:32:48.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:32:48.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35455
2026-03-07T13:32:48.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:32:48.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:32:48.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:32:51.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abb220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:32:51.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:32:51.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:32:52.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:32:52.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:32:53.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mHoM%2F7NcUa%2Fig2YVbCGvmoVkKFU%3D&Expires=1772969572 HTTP/1.1" 200 79383
2026-03-07T13:32:54.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:32:54.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:32:54.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:32:54.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:32:54.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:33:09.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:33:10.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:33:10.064 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:33:10.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:33:10.112 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:33:40.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:33:40.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:33:40.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T13:33:40.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:33:40.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:33:40.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:33:40.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:33:40.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:33:40.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:33:40.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62469
2026-03-07T13:33:40.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:33:40.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:33:40.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:33:40.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35455
2026-03-07T13:33:40.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:33:40.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:33:40.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:33:43.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d793f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:33:43.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:33:43.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:33:44.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:33:44.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:33:45.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hrUapzU6Rm8joaEFXVF7zMTjnIE%3D&Expires=1772969624 HTTP/1.1" 200 79383
2026-03-07T13:33:46.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:33:46.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:33:46.177 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:33:46.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:33:46.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:34:03.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:34:03.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:34:03.812 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:34:03.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:34:03.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:34:33.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:34:33.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:34:34.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T13:34:34.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:34:34.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:34:34.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:34:34.190 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:34:34.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:34:34.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:34:34.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62580
2026-03-07T13:34:34.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:34:34.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:34:34.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:34:34.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35544
2026-03-07T13:34:34.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:34:34.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:34:34.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:34:37.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d75510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:34:37.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:34:37.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:34:38.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:34:38.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:34:39.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pfToAMX%2B14cftHbET3QweZ1qsrM%3D&Expires=1772969678 HTTP/1.1" 200 79383
2026-03-07T13:34:39.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:34:39.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:34:39.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:34:39.853 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:34:39.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:34:54.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:34:55.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:34:55.113 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:34:55.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:34:55.161 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:35:25.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:35:25.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:35:25.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T13:35:25.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:35:25.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:35:25.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:35:25.345 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:35:25.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:35:25.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:35:25.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62691
2026-03-07T13:35:25.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:35:25.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:35:25.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:35:25.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35554
2026-03-07T13:35:25.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:35:25.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:35:25.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:35:28.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3109900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:35:28.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:35:28.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:35:29.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:35:29.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:35:30.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AYIWoUL7mNSH429JUPqBRedPsOI%3D&Expires=1772969729 HTTP/1.1" 200 79383
2026-03-07T13:35:30.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:35:30.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:35:30.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:35:30.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:35:30.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:35:46.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:35:46.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:35:46.599 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:35:46.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:35:46.647 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:36:16.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:36:16.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:36:16.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T13:36:16.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:36:16.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:36:16.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:36:16.837 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:36:16.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:36:16.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:36:16.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62631
2026-03-07T13:36:16.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:36:16.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:36:16.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:36:16.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35477
2026-03-07T13:36:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:36:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:36:16.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:36:19.959 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2de10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:36:19.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:36:19.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:36:21.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:36:21.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:36:21.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iHPlbQ5OXV%2BInYm4P1GTGc5MeAg%3D&Expires=1772969780 HTTP/1.1" 200 79383
2026-03-07T13:36:22.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:36:22.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:36:22.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:36:22.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:36:22.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:36:37.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:36:37.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:36:37.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:36:37.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:36:37.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:37:07.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:37:07.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:37:07.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T13:37:07.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:37:07.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:37:07.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:37:07.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:37:07.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:37:07.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:37:07.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62662
2026-03-07T13:37:07.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:37:07.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:37:07.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:37:07.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35569
2026-03-07T13:37:07.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:37:07.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:37:07.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:37:10.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9a470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:37:10.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:37:10.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:37:12.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:37:12.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:37:12.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D7hjy1ykN8jmXrG3BzF7YMgeEOQ%3D&Expires=1772969831 HTTP/1.1" 200 79114
2026-03-07T13:37:13.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:37:13.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:37:13.505 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:37:13.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:37:13.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:37:30.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:37:30.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:37:30.560 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:37:30.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:37:30.606 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:38:00.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:38:00.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:38:00.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T13:38:00.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:38:00.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:38:00.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:38:01.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:38:01.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:38:01.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:38:01.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62486
2026-03-07T13:38:01.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:38:01.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:38:01.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:38:01.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35576
2026-03-07T13:38:01.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:38:01.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:38:01.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:38:04.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a39030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:38:04.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:38:04.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:38:05.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:38:05.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:38:06.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AwoOvW3eRDOSV9yc0a2FCT1Yxfg%3D&Expires=1772969885 HTTP/1.1" 200 79114
2026-03-07T13:38:06.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:38:06.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:38:06.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:38:06.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:38:06.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:38:22.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:38:22.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:38:22.301 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:38:22.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:38:22.347 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:38:52.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:38:52.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:38:52.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T13:38:52.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:38:52.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:38:52.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:38:52.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:38:52.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:38:52.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:38:52.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62640
2026-03-07T13:38:52.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:38:52.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:38:52.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:38:52.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35576
2026-03-07T13:38:52.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:38:52.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:38:52.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:38:55.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc6080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:38:55.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:38:55.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:38:56.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:38:56.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:38:57.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I3f63%2FW0tTaPLzFNy0I2U2Ct1wg%3D&Expires=1772969936 HTTP/1.1" 200 79114
2026-03-07T13:38:58.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:38:58.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:38:58.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:38:58.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:38:58.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:39:13.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:39:13.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:39:13.536 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:39:13.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:39:13.583 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:39:43.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:39:43.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:39:43.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14307
2026-03-07T13:39:43.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:39:43.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:39:43.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:39:43.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:39:43.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:39:43.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:39:43.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62640
2026-03-07T13:39:43.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:39:43.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:39:43.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:39:43.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35960
2026-03-07T13:39:43.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:39:43.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:39:43.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:39:46.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cab60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:39:46.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:39:46.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:39:47.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:39:47.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:39:48.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AfOT%2Bqaf1PE7XKuy5cd7cCAGA9o%3D&Expires=1772969987 HTTP/1.1" 200 79114
2026-03-07T13:39:49.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:39:49.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:39:49.344 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:39:49.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:39:49.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:40:05.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:40:05.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:40:05.281 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:40:05.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:40:05.328 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:40:35.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:40:35.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:40:35.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14312
2026-03-07T13:40:35.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:40:35.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:40:35.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:40:35.554 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:40:35.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:40:35.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:40:35.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62647
2026-03-07T13:40:35.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:40:35.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:40:35.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:40:35.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35905
2026-03-07T13:40:35.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:40:35.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:40:35.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:40:38.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e87c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:40:38.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:40:38.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:40:39.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:40:39.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:40:40.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-113651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y4cZsUeLVI6anFGWDDjWDGVReCI%3D&Expires=1772970039 HTTP/1.1" 200 79114
2026-03-07T13:40:41.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:40:41.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:40:41.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:40:41.241 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:40:41.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:40:56.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:40:56.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:40:56.637 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:40:56.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:40:56.683 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:41:26.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:41:26.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:41:27.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14312
2026-03-07T13:41:27.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:41:27.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:41:27.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:41:27.205 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:41:27.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:41:27.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:41:27.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62656
2026-03-07T13:41:27.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:41:27.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:41:27.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:41:27.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35904
2026-03-07T13:41:27.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:41:27.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:41:27.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:41:30.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:41:30.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:41:30.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:41:31.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:41:31.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:41:32.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QDqVi4JFmYLS8OboVv06xWzVe6Y%3D&Expires=1772970091 HTTP/1.1" 200 79130
2026-03-07T13:41:32.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:41:32.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:41:32.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:41:32.842 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:41:32.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:41:48.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:41:48.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:41:48.336 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:41:48.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:41:48.383 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:42:18.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:42:18.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:42:18.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T13:42:18.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:42:18.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:42:18.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:42:18.550 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:42:18.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:42:18.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:42:18.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62625
2026-03-07T13:42:18.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:42:18.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:42:18.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:42:18.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35917
2026-03-07T13:42:18.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:42:18.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:42:18.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:42:21.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694111e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:42:21.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:42:21.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:42:22.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:42:22.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:42:23.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OZnql4O76uHvHy7%2Bv0%2B89JA5Luo%3D&Expires=1772970142 HTTP/1.1" 200 79130
2026-03-07T13:42:24.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:42:24.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:42:24.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:42:24.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:42:24.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:42:39.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:42:39.516 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:42:39.544 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:42:39.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:42:39.591 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:43:09.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:43:09.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:43:09.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T13:43:09.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:43:09.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:43:09.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:43:09.933 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:43:09.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:43:09.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:43:09.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62671
2026-03-07T13:43:09.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:43:09.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:43:09.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:43:09.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35864
2026-03-07T13:43:09.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:43:09.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:43:09.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:43:13.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb7610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:43:13.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:43:13.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:43:14.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:43:14.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:43:15.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P7Vz%2BXwOLgOs%2BMeGMubWlU7dFOg%3D&Expires=1772970194 HTTP/1.1" 200 79130
2026-03-07T13:43:15.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:43:15.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:43:15.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:43:15.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:43:15.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:43:31.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:43:31.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:43:31.537 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:43:31.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:43:31.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:44:01.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:44:01.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:44:02.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T13:44:02.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:44:02.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:44:02.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:44:02.046 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:44:02.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:44:02.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:44:02.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62500
2026-03-07T13:44:02.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:44:02.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:44:02.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:44:02.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35973
2026-03-07T13:44:02.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:44:02.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:44:02.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:44:05.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69361150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:44:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:44:05.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:44:06.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:44:06.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:44:07.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114051.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q%2F0adJKIwNvbruxfKd31xeaAZdw%3D&Expires=1772970246 HTTP/1.1" 200 79130
2026-03-07T13:44:07.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:44:07.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:44:07.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:44:07.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:44:07.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:44:22.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:44:22.698 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:44:22.727 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:44:22.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:44:22.774 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:44:52.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:44:52.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:44:53.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T13:44:53.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:44:53.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:44:53.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:44:53.098 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:44:53.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:44:53.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:44:53.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62584
2026-03-07T13:44:53.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:44:53.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:44:53.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:44:53.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35973
2026-03-07T13:44:53.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:44:53.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:44:53.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:44:56.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b992c20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:44:56.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:44:56.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:44:57.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:44:57.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:44:58.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f2yGvqw4YfeJlyZb%2BfbfBBN5Ihs%3D&Expires=1772970297 HTTP/1.1" 200 79183
2026-03-07T13:44:58.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:44:58.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:44:58.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:44:58.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:44:58.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:45:14.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:45:14.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:45:14.268 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:45:14.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:45:14.315 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:45:44.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:45:44.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:45:44.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T13:45:44.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:45:44.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:45:44.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:45:44.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:45:44.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:45:44.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:45:44.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62584
2026-03-07T13:45:44.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:45:44.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:45:44.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:45:44.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35995
2026-03-07T13:45:44.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:45:44.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:45:44.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:45:47.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68560820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:45:47.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:45:47.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:45:48.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:45:48.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:45:49.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UrSHZDdj9IChY4ooEkHBpKPkMCA%3D&Expires=1772970348 HTTP/1.1" 200 79183
2026-03-07T13:45:50.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:45:50.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:45:50.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:45:50.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:45:50.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:46:05.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:46:05.611 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:46:05.639 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:46:05.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:46:05.686 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:46:35.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:46:35.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:46:35.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14254
2026-03-07T13:46:36.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:46:36.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:46:36.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:46:36.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:46:36.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:46:36.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:46:36.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62435
2026-03-07T13:46:36.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:46:36.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:46:36.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:46:36.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35965
2026-03-07T13:46:36.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:46:36.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:46:36.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:46:39.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb76358d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:46:39.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:46:39.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:46:40.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:46:40.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:46:41.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xHnMNSutEK%2Fd%2FCFBafRO3zfLsDc%3D&Expires=1772970400 HTTP/1.1" 200 79183
2026-03-07T13:46:41.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:46:41.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:46:41.606 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:46:41.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:46:41.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:46:56.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:46:57.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:46:57.103 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:46:57.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:46:57.150 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:47:27.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:47:27.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:47:27.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14254
2026-03-07T13:47:27.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:47:27.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:47:27.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:47:27.318 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:47:27.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:47:27.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:47:27.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62449
2026-03-07T13:47:27.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:47:27.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:47:27.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:47:27.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35894
2026-03-07T13:47:27.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:47:27.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:47:27.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:47:30.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928ad40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:47:30.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:47:30.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:47:31.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:47:31.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:47:32.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pTeooOOaDL46iOyuaVFpMuX6DhI%3D&Expires=1772970451 HTTP/1.1" 200 79183
2026-03-07T13:47:32.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:47:33.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:47:33.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:47:33.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:47:33.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:47:48.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:47:48.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:47:48.294 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:47:48.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:47:48.341 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:48:18.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:48:18.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:48:18.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14254
2026-03-07T13:48:18.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:48:18.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:48:18.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:48:18.841 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:48:18.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:48:18.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:48:18.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62491
2026-03-07T13:48:18.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:48:18.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:48:18.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:48:18.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35898
2026-03-07T13:48:18.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:48:18.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:48:18.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:48:21.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcf610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:48:21.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:48:21.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:48:23.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:48:23.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:48:24.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114453.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FCgWyAQAcMDjlPmVYprqM4Yhxno%3D&Expires=1772970502 HTTP/1.1" 200 79183
2026-03-07T13:48:24.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:48:24.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:48:24.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:48:24.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:48:24.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:48:39.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:48:40.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:48:40.061 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:48:40.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:48:40.108 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:49:10.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:49:10.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:49:10.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14254
2026-03-07T13:49:10.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:49:10.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:49:10.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:49:10.446 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:49:10.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:49:10.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:49:10.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62357
2026-03-07T13:49:10.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:49:10.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:49:10.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:49:10.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35854
2026-03-07T13:49:10.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:49:10.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:49:10.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:49:13.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6934a9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:49:13.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:49:13.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:49:14.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:49:14.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:49:15.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=licyUdLxB5AVnLUYqIbz%2B9pzyhw%3D&Expires=1772970554 HTTP/1.1" 200 79069
2026-03-07T13:49:16.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:49:16.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:49:16.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:49:16.108 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:49:16.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:49:30.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:49:30.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:49:30.995 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:49:30.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:49:31.042 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:50:01.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:50:01.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:50:01.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14254
2026-03-07T13:50:01.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:50:01.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:50:01.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:50:01.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:50:01.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:50:01.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:50:01.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62488
2026-03-07T13:50:01.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:50:01.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:50:01.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:50:01.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35836
2026-03-07T13:50:01.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:50:01.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:50:01.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:50:04.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697cfb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:50:04.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:50:04.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:50:05.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:50:05.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:50:06.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AO3ufVqzyRvvl8IJ1So2szeeLS4%3D&Expires=1772970605 HTTP/1.1" 200 79069
2026-03-07T13:50:07.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:50:07.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:50:07.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:50:07.129 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:50:07.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:50:22.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:50:22.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:50:22.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:50:22.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:50:22.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:50:52.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:50:52.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:50:52.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14254
2026-03-07T13:50:52.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:50:52.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:50:52.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:50:52.539 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:50:52.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:50:52.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:50:52.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62412
2026-03-07T13:50:52.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:50:52.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:50:52.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:50:52.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35836
2026-03-07T13:50:52.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:50:52.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:50:52.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:50:55.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a93d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:50:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:50:55.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:50:56.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:50:56.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:50:57.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sj0Rwjk3tkxyg%2BlxeEcPH8KRR1o%3D&Expires=1772970656 HTTP/1.1" 200 79069
2026-03-07T13:50:58.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:50:58.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:50:58.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:50:58.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:50:58.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:51:13.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:51:13.906 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:51:13.936 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:51:13.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:51:13.982 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:51:44.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:51:44.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:51:45.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T13:51:45.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:51:45.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:51:45.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:51:45.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:51:45.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:51:45.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:51:45.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62341
2026-03-07T13:51:45.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:51:45.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:51:45.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:51:45.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35856
2026-03-07T13:51:45.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:51:45.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:51:45.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:51:48.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a3370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:51:48.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:51:48.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:51:49.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:51:49.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:51:50.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2P%2Bz6vH1LQs%2BIZMPSz9XpBcgbOE%3D&Expires=1772970709 HTTP/1.1" 200 79069
2026-03-07T13:51:50.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:51:50.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:51:50.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:51:50.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:51:50.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:52:06.800 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:52:06.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:52:06.943 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:52:06.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:52:06.990 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:52:37.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:52:37.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:52:37.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14239
2026-03-07T13:52:37.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:52:37.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:52:37.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:52:37.491 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:52:37.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:52:37.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:52:37.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62405
2026-03-07T13:52:37.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:52:37.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:52:37.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:52:37.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35758
2026-03-07T13:52:37.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:52:37.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:52:37.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:52:40.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ca050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:52:40.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:52:40.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:52:41.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:52:41.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:52:42.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-114853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ijClF5u1gp1VzmQTkXLhSdyKE7Q%3D&Expires=1772970761 HTTP/1.1" 200 79069
2026-03-07T13:52:43.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:52:43.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:52:43.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:52:43.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:52:43.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:53:00.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:53:00.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:53:00.410 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:53:00.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:53:00.457 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:53:30.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:53:30.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:53:30.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14239
2026-03-07T13:53:30.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:53:30.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:53:30.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:53:30.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:53:30.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:53:30.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:53:30.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62244
2026-03-07T13:53:30.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:53:30.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:53:30.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:53:30.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35794
2026-03-07T13:53:30.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:53:30.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:53:30.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:53:34.007 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943bd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:53:34.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:53:34.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:53:35.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:53:35.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:53:35.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115250.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hQTiPn58T1ssKo8ogOlcNjl%2Fcjc%3D&Expires=1772970814 HTTP/1.1" 200 78908
2026-03-07T13:53:36.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:53:36.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:53:36.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:53:36.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:53:36.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:53:51.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:53:51.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:53:52.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:53:52.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:53:52.068 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:54:22.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:54:22.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:54:22.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14239
2026-03-07T13:54:22.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:54:22.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:54:22.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:54:22.233 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:54:22.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:54:22.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:54:22.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62307
2026-03-07T13:54:22.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:54:22.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:54:22.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:54:22.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35812
2026-03-07T13:54:22.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:54:22.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:54:22.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:54:25.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f6ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:54:25.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:54:25.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:54:26.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:54:26.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:54:27.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115250.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QDVUxsRZPIBLM8fySaTPv3ophtg%3D&Expires=1772970866 HTTP/1.1" 200 78908
2026-03-07T13:54:27.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:54:27.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:54:27.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:54:27.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:54:27.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:54:44.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:54:44.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:54:44.346 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:54:44.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:54:44.394 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:55:14.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:55:14.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:55:14.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14239
2026-03-07T13:55:14.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:55:14.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:55:14.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:55:14.580 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:55:14.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:55:14.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:55:14.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62370
2026-03-07T13:55:14.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:55:14.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:55:14.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:55:14.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35757
2026-03-07T13:55:14.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:55:14.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:55:14.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:55:17.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d97700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:55:17.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:55:17.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:55:18.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:55:18.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:55:19.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115250.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wYojZI5yeo%2FN0Ta%2BFxGza2EWElA%3D&Expires=1772970918 HTTP/1.1" 200 78908
2026-03-07T13:55:20.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:55:20.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:55:20.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:55:20.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:55:20.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:55:35.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:55:35.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:55:35.325 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:55:35.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:55:35.373 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:56:05.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:56:05.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:56:06.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14246
2026-03-07T13:56:06.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:56:06.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:56:06.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:56:06.601 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:56:06.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:56:06.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:56:06.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62251
2026-03-07T13:56:06.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:56:06.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:56:06.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:56:06.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35820
2026-03-07T13:56:06.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:56:06.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:56:06.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:56:09.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978fc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:56:09.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:56:09.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:56:10.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:56:10.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:56:11.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115250.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SUwxtJ4XBzOIHTuABh0Ri5w8DeY%3D&Expires=1772970970 HTTP/1.1" 200 78908
2026-03-07T13:56:12.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:56:12.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:56:12.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:56:12.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:56:12.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:56:27.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:56:27.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:56:27.716 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:56:27.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:56:27.763 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:56:57.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:56:57.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:56:58.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14246
2026-03-07T13:56:58.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:56:58.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:56:58.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:56:58.084 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:56:58.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:56:58.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:56:58.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62354
2026-03-07T13:56:58.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:56:58.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:56:58.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:56:58.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35820
2026-03-07T13:56:58.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:56:58.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:56:58.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:57:01.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:57:01.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:57:01.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:57:02.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:57:02.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:57:03.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zfFxnzCia8yLFVpwgCc7iGFJ08E%3D&Expires=1772971022 HTTP/1.1" 200 78772
2026-03-07T13:57:03.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:57:03.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:57:03.761 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:57:03.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:57:03.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:57:19.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:57:19.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:57:19.343 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:57:19.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:57:19.391 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:57:49.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:57:49.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:57:49.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14246
2026-03-07T13:57:49.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:57:49.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:57:49.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:57:49.564 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:57:49.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:57:49.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:57:49.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62238
2026-03-07T13:57:49.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:57:49.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:57:49.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:57:49.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35772
2026-03-07T13:57:49.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:57:49.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:57:49.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:57:52.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e7be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:57:52.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:57:52.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:57:53.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:57:53.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:57:54.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W02xFbK%2B1JYqoc73UBHKMETsQqQ%3D&Expires=1772971073 HTTP/1.1" 200 78772
2026-03-07T13:57:55.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:57:55.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:57:55.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:57:55.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:57:55.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:58:10.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:58:10.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:58:10.708 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:58:10.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:58:10.755 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:58:40.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:58:40.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:58:41.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14246
2026-03-07T13:58:41.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:58:41.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:58:41.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:58:41.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:58:41.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:58:41.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:58:41.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62321
2026-03-07T13:58:41.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:58:41.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:58:41.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:58:41.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35781
2026-03-07T13:58:41.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:58:41.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:58:41.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:58:44.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685afd00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:58:44.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:58:44.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:58:45.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:58:45.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:58:46.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4fwNvRmT9kCU7hEl79N%2BsqXTU%2BY%3D&Expires=1772971125 HTTP/1.1" 200 78772
2026-03-07T13:58:46.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:58:46.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:58:46.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:58:46.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:58:46.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:59:02.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:59:02.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:59:02.742 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:59:02.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:59:02.789 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T13:59:32.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T13:59:32.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T13:59:33.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14246
2026-03-07T13:59:33.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T13:59:33.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T13:59:33.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T13:59:33.101 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T13:59:33.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T13:59:33.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T13:59:33.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62151
2026-03-07T13:59:33.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:59:33.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T13:59:33.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T13:59:33.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35779
2026-03-07T13:59:33.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T13:59:33.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T13:59:33.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T13:59:36.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab2f50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T13:59:36.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T13:59:36.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T13:59:37.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T13:59:37.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T13:59:38.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=COR4YyWLHkDw7jcOZXBSDmRCVuE%3D&Expires=1772971177 HTTP/1.1" 200 78772
2026-03-07T13:59:38.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T13:59:38.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T13:59:38.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T13:59:38.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T13:59:38.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T13:59:53.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:59:54.018 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T13:59:54.047 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T13:59:54.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T13:59:54.095 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:00:24.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:00:24.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:00:24.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14246
2026-03-07T14:00:24.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:00:24.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:00:24.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:00:24.283 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:00:24.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:00:24.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:00:24.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62302
2026-03-07T14:00:24.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:00:24.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:00:24.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:00:24.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35798
2026-03-07T14:00:24.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:00:24.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:00:24.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:00:27.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738c250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:00:27.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:00:27.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:00:28.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:00:28.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:00:29.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-115653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lrgv44qx05gaCtNZZu0G5DkCKYs%3D&Expires=1772971228 HTTP/1.1" 200 78772
2026-03-07T14:00:29.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:00:29.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:00:29.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:00:29.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:00:29.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:00:45.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:00:45.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:00:45.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:00:45.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:00:45.225 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:01:15.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:01:15.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:01:16.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T14:01:16.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:01:16.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:01:16.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:01:16.118 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:01:16.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:01:16.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:01:16.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62213
2026-03-07T14:01:16.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:01:16.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:01:16.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:01:16.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35724
2026-03-07T14:01:16.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:01:16.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:01:16.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:01:19.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fc3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:01:19.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:01:19.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:01:20.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:01:20.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:01:21.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3AR18UyYqFjOpWhMj2hh9%2BDmpgE%3D&Expires=1772971280 HTTP/1.1" 200 78507
2026-03-07T14:01:21.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:01:21.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:01:21.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:01:21.778 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:01:21.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:01:36.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:01:37.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:01:37.067 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:01:37.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:01:37.115 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:02:07.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:02:07.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:02:07.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T14:02:07.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:02:07.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:02:07.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:02:07.419 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:02:07.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:02:07.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:02:07.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62222
2026-03-07T14:02:07.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:02:07.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:02:07.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:02:07.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35668
2026-03-07T14:02:07.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:02:07.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:02:07.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:02:10.551 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f7400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:02:10.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:02:10.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:02:11.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:02:11.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:02:12.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ux5RQGhnQcQnOsBwP0KZgMYQpXs%3D&Expires=1772971331 HTTP/1.1" 200 78507
2026-03-07T14:02:13.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:02:13.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:02:13.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:02:13.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:02:13.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:02:28.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:02:29.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:02:29.065 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:02:29.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:02:29.113 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:02:59.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:02:59.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:02:59.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T14:02:59.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:02:59.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:02:59.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:02:59.290 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:02:59.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:02:59.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:02:59.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62209
2026-03-07T14:02:59.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:02:59.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:02:59.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:02:59.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35668
2026-03-07T14:02:59.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:02:59.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:02:59.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:03:02.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c892a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:03:02.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:03:02.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:03:03.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:03:03.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:03:04.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v8QoG3tdRTehhE583U9srNMHrXw%3D&Expires=1772971383 HTTP/1.1" 200 78507
2026-03-07T14:03:04.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:03:04.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:03:04.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:03:04.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:03:04.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:03:20.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:03:20.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:03:20.379 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:03:20.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:03:20.426 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:03:50.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:03:50.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:03:50.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T14:03:50.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:03:50.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:03:50.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:03:50.718 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:03:50.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:03:50.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:03:50.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62300
2026-03-07T14:03:50.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:03:50.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:03:50.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:03:50.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35739
2026-03-07T14:03:50.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:03:50.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:03:50.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:03:53.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69798b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:03:53.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:03:53.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:03:55.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:03:55.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:03:55.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XOstntcjuUvG4kHXDiVEa1bwr0k%3D&Expires=1772971434 HTTP/1.1" 200 78507
2026-03-07T14:03:56.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:03:56.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:03:56.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:03:56.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:03:56.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:04:12.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:04:12.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:04:12.575 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:04:12.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:04:12.623 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:04:42.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:04:42.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:04:42.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T14:04:42.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:04:42.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:04:42.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:04:42.796 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:04:42.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:04:42.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:04:42.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62173
2026-03-07T14:04:42.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:04:42.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:04:42.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:04:42.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35786
2026-03-07T14:04:42.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:04:42.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:04:42.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:04:45.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8f310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:04:45.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:04:45.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:04:46.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:04:46.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:04:47.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BYcQPBrh8ASE0FC2KYzVAwF2xD0%3D&Expires=1772971486 HTTP/1.1" 200 78507
2026-03-07T14:04:48.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:04:48.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:04:48.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:04:48.398 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:04:48.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:05:03.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:05:03.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:05:03.797 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:05:03.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:05:03.845 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:05:33.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:05:33.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:05:34.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14281
2026-03-07T14:05:34.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:05:34.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:05:34.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:05:34.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:05:34.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:05:34.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:05:34.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62420
2026-03-07T14:05:34.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:05:34.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:05:34.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:05:34.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35738
2026-03-07T14:05:34.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:05:34.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:05:34.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:05:37.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e56e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:05:37.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:05:37.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:05:38.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:05:38.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:05:39.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1DvwysTZfDgeFVtik20tCE2jBms%3D&Expires=1772971538 HTTP/1.1" 200 78545
2026-03-07T14:05:39.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:05:39.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:05:39.704 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:05:39.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:05:39.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:05:55.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:05:55.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:05:55.716 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:05:55.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:05:55.763 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:06:25.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:06:25.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:06:26.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13779
2026-03-07T14:06:26.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:06:26.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:06:26.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:06:26.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:06:26.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:06:26.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:06:26.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62143
2026-03-07T14:06:26.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:06:26.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:06:26.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:06:26.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35780
2026-03-07T14:06:26.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:06:26.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:06:26.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:06:29.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c811b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:06:29.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:06:29.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:06:30.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:06:30.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:06:31.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fU4VdTpkzB6%2BTFzCAHi50WF2JeA%3D&Expires=1772971590 HTTP/1.1" 200 78545
2026-03-07T14:06:31.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:06:31.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:06:31.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:06:31.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:06:31.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:06:46.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:06:46.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:06:46.987 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:06:46.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:06:47.035 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:07:17.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:07:17.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:07:17.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13779
2026-03-07T14:07:17.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:07:17.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:07:17.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:07:17.441 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:07:17.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:07:17.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:07:17.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62214
2026-03-07T14:07:17.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:07:17.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:07:17.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:07:17.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35764
2026-03-07T14:07:17.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:07:17.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:07:17.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:07:20.567 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693bba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:07:20.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:07:20.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:07:21.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:07:21.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:07:22.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i%2BW4sn7AsaDQm%2BfmBgQl4lrFmW4%3D&Expires=1772971641 HTTP/1.1" 200 78545
2026-03-07T14:07:23.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:07:23.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:07:23.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:07:23.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:07:23.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:07:38.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:07:38.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:07:38.310 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:07:38.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:07:38.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:08:08.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:08:08.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:08:08.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13779
2026-03-07T14:08:08.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:08:08.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:08:08.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:08:08.698 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:08:08.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:08:08.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:08:08.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62348
2026-03-07T14:08:08.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:08:08.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:08:08.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:08:08.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35770
2026-03-07T14:08:08.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:08:08.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:08:08.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:08:11.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d0dff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:08:11.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:08:11.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:08:12.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:08:12.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:08:13.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tBaZ8OGISzOZXMwwEqaAGRzXkfo%3D&Expires=1772971692 HTTP/1.1" 200 78545
2026-03-07T14:08:14.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:08:14.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:08:14.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:08:14.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:08:14.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:08:29.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:08:29.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:08:29.886 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:08:29.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:08:29.933 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:08:59.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:08:59.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:09:01.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13779
2026-03-07T14:09:01.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:09:01.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:09:01.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:09:01.204 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:09:01.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:09:01.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:09:01.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62313
2026-03-07T14:09:01.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:09:01.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:09:01.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:09:01.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35816
2026-03-07T14:09:01.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:09:01.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:09:01.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:09:04.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a1360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:09:04.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:09:04.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:09:05.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:09:05.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:09:06.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wCwzwByaultHxeqRF6GB5TzAlqY%3D&Expires=1772971745 HTTP/1.1" 200 78786
2026-03-07T14:09:06.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:09:06.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:09:06.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:09:06.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:09:06.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:09:22.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:09:23.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:09:23.088 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:09:23.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:09:23.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:09:53.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:09:53.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:09:53.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13779
2026-03-07T14:09:53.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:09:53.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:09:53.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:09:53.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:09:53.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:09:53.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:09:53.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62382
2026-03-07T14:09:53.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:09:53.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:09:53.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:09:53.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35816
2026-03-07T14:09:53.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:09:53.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:09:53.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:09:56.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c805e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:09:56.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:09:56.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:09:57.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:09:57.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:09:58.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pbSFHL901L1Zl2bXGdLT0UW52tE%3D&Expires=1772971797 HTTP/1.1" 200 78786
2026-03-07T14:09:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:09:58.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:09:58.905 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:09:58.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:09:58.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:10:14.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:10:14.404 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:10:14.433 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:10:14.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:10:14.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:10:44.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:10:44.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:10:44.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13779
2026-03-07T14:10:44.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:10:44.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:10:44.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:10:44.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:10:44.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:10:44.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:10:44.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62330
2026-03-07T14:10:44.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:10:44.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:10:44.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:10:44.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35799
2026-03-07T14:10:44.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:10:44.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:10:44.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:10:47.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de0e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:10:47.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:10:47.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:10:48.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:10:48.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:10:49.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4XmXI%2F%2FkOjwztgAhdFl%2FSjaSFhc%3D&Expires=1772971848 HTTP/1.1" 200 78786
2026-03-07T14:10:50.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:10:50.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:10:50.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:10:50.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:10:50.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:11:06.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:11:06.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:11:06.940 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:11:06.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:11:06.987 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:11:37.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:11:37.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:11:37.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:11:37.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:11:37.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:11:37.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:11:37.494 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:11:37.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:11:37.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:11:37.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62293
2026-03-07T14:11:37.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:11:37.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:11:37.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:11:37.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35883
2026-03-07T14:11:37.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:11:37.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:11:37.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:11:40.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696be830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:11:40.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:11:40.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:11:41.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:11:41.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:11:42.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=edmFve2qp%2FwsaINx2ZvnMhTnN50%3D&Expires=1772971901 HTTP/1.1" 200 78786
2026-03-07T14:11:43.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:11:43.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:11:43.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:11:43.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:11:43.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:11:59.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:11:59.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:11:59.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:11:59.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:11:59.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:12:29.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:12:29.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:12:29.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:12:29.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:12:29.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:12:29.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:12:29.414 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:12:29.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:12:29.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:12:29.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62320
2026-03-07T14:12:29.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:12:29.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:12:29.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:12:29.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35719
2026-03-07T14:12:29.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:12:29.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:12:29.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:12:32.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d5360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:12:32.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:12:32.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:12:33.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:12:33.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:12:34.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-120854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tgdWvwJlipZQz24C%2FU0ad62XxRk%3D&Expires=1772971953 HTTP/1.1" 200 78786
2026-03-07T14:12:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:12:35.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:12:35.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:12:35.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:12:35.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:12:52.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:12:52.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:12:52.238 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:12:52.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:12:52.285 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:13:22.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:13:22.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:13:22.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:13:22.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:13:22.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:13:22.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:13:22.746 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:13:22.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:13:22.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:13:22.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62321
2026-03-07T14:13:22.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:13:22.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:13:22.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:13:22.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35882
2026-03-07T14:13:22.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:13:22.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:13:22.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:13:25.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d79ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:13:25.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:13:25.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:13:26.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:13:26.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:13:27.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mjLXVX5vIfHNLTBuQr9ANsul0PA%3D&Expires=1772972006 HTTP/1.1" 200 78444
2026-03-07T14:13:28.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:13:28.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:13:28.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:13:28.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:13:28.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:13:43.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:13:43.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:13:43.742 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:13:43.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:13:43.790 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:14:13.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:14:13.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:14:14.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:14:14.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:14:14.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:14:14.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:14:14.261 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:14:14.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:14:14.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:14:14.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62296
2026-03-07T14:14:14.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:14:14.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:14:14.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:14:14.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35740
2026-03-07T14:14:14.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:14:14.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:14:14.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:14:17.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:14:17.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:14:17.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:14:18.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:14:18.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:14:19.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K4zFlI64%2B8%2BdGUmj%2FMFQcBr3Z%2F0%3D&Expires=1772972058 HTTP/1.1" 200 78444
2026-03-07T14:14:19.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:14:19.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:14:19.853 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:14:19.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:14:19.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:14:34.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:14:34.722 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:14:34.752 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:14:34.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:14:34.798 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:15:04.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:15:04.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:15:04.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:15:04.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:15:04.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:15:04.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:15:04.981 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:15:04.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:15:04.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:15:04.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62291
2026-03-07T14:15:04.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:15:04.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:15:04.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:15:04.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35804
2026-03-07T14:15:04.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:15:04.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:15:04.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:15:08.087 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938e380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:15:08.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:15:08.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:15:09.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:15:09.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:15:10.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pqt1FOajqhOfnpOPuU2t2nUjyoo%3D&Expires=1772972109 HTTP/1.1" 200 78444
2026-03-07T14:15:10.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:15:10.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:15:10.569 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:15:10.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:15:10.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:15:27.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:15:27.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:15:27.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:15:27.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:15:27.264 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:15:57.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:15:57.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:15:57.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:15:57.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:15:57.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:15:57.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:15:57.412 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:15:57.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:15:57.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:15:57.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62310
2026-03-07T14:15:57.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:15:57.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:15:57.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:15:57.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35804
2026-03-07T14:15:57.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:15:57.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:15:57.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:16:00.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c26d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:16:00.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:16:00.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:16:01.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:16:01.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:16:02.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vVwu%2FWkDo1F8Eu3LjDB3JcynDV8%3D&Expires=1772972161 HTTP/1.1" 200 78444
2026-03-07T14:16:03.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:16:03.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:16:03.008 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:16:03.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:16:03.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:16:17.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:16:18.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:16:18.054 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:16:18.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:16:18.101 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:16:48.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:16:48.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:16:48.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:16:48.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:16:48.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:16:48.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:16:48.245 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:16:48.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:16:48.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:16:48.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62173
2026-03-07T14:16:48.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:16:48.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:16:48.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:16:48.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35833
2026-03-07T14:16:48.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:16:48.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:16:48.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:16:51.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d25ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:16:51.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:16:51.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:16:52.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:16:52.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:16:53.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121253.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rhiuNpt4Bsdf%2F94RNuQ%2FGIAs1xo%3D&Expires=1772972212 HTTP/1.1" 200 78444
2026-03-07T14:16:53.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:16:53.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:16:53.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:16:53.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:16:53.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:17:09.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:17:09.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:17:09.572 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:17:09.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:17:09.619 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:17:39.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:17:39.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:17:40.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:17:40.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:17:40.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:17:40.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:17:40.106 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:17:40.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:17:40.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:17:40.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62049
2026-03-07T14:17:40.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:17:40.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:17:40.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:17:40.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35759
2026-03-07T14:17:40.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:17:40.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:17:40.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:17:43.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7213670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:17:43.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:17:43.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:17:44.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:17:44.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:17:45.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gFqGMlJuAxUUqDD2DbwtBJhQ8CI%3D&Expires=1772972264 HTTP/1.1" 200 78035
2026-03-07T14:17:45.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:17:45.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:17:45.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:17:45.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:17:45.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:18:00.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:18:00.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:18:00.871 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:18:00.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:18:00.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:18:30.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:18:30.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:18:31.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:18:31.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:18:31.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:18:31.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:18:31.083 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:18:31.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:18:31.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:18:31.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62205
2026-03-07T14:18:31.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:18:31.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:18:31.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:18:31.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35771
2026-03-07T14:18:31.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:18:31.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:18:31.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:18:34.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d724d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:18:34.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:18:34.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:18:35.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:18:35.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:18:36.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tAiVPaP3K5qAEjdy72Ueqjk30W0%3D&Expires=1772972315 HTTP/1.1" 200 78035
2026-03-07T14:18:36.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:18:36.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:18:36.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:18:36.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:18:36.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:18:52.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:18:52.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:18:52.340 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:18:52.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:18:52.388 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:19:22.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:19:22.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:19:22.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:19:22.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:19:22.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:19:22.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:19:22.571 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:19:22.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:19:22.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:19:22.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61950
2026-03-07T14:19:22.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:19:22.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:19:22.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:19:22.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35683
2026-03-07T14:19:22.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:19:22.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:19:22.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:19:25.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3108850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:19:25.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:19:25.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:19:26.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:19:26.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:19:27.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kd2srekupAPMUtZiVBYs9%2BIqv5s%3D&Expires=1772972366 HTTP/1.1" 200 78035
2026-03-07T14:19:28.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:19:28.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:19:28.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:19:28.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:19:28.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:19:43.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:19:43.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:19:43.428 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:19:43.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:19:43.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:20:13.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:20:13.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:20:13.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14232
2026-03-07T14:20:13.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:20:13.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:20:13.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:20:13.790 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:20:13.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:20:13.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:20:13.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61928
2026-03-07T14:20:13.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:20:13.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:20:13.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:20:13.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35775
2026-03-07T14:20:13.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:20:13.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:20:13.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:20:16.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c9780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:20:16.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:20:16.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:20:18.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:20:18.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:20:18.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-121654.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2lsWE%2BsaEJXvU51wEJ7x0o5PcLU%3D&Expires=1772972417 HTTP/1.1" 200 78035
2026-03-07T14:20:19.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:20:19.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:20:19.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:20:19.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:20:19.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:20:34.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:20:34.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:20:34.536 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:20:34.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:20:34.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:21:04.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:21:04.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:21:05.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14302
2026-03-07T14:21:05.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:21:05.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:21:05.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:21:05.293 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:21:05.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:21:05.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:21:05.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61894
2026-03-07T14:21:05.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:21:05.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:21:05.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:21:05.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35624
2026-03-07T14:21:05.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:21:05.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:21:05.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:21:08.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9db160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:21:08.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:21:08.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:21:09.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:21:09.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:21:10.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lXn5tJVnGIeT0fH9KYG5Pfao4ZY%3D&Expires=1772972469 HTTP/1.1" 200 78102
2026-03-07T14:21:10.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:21:10.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:21:10.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:21:10.899 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:21:10.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:21:26.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:21:26.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:21:26.332 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:21:26.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:21:26.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:21:56.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:21:56.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:21:56.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14302
2026-03-07T14:21:56.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:21:56.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:21:56.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:21:56.709 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:21:56.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:21:56.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:21:56.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61749
2026-03-07T14:21:56.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:21:56.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:21:56.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:21:56.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35624
2026-03-07T14:21:56.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:21:56.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:21:56.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:21:59.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a91ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:21:59.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:21:59.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:22:00.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:22:00.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:22:01.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zlLnOO13%2BI790rkcKGNardoHG1I%3D&Expires=1772972520 HTTP/1.1" 200 78102
2026-03-07T14:22:02.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:22:02.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:22:02.292 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:22:02.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:22:02.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:22:18.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:22:18.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:22:18.666 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:22:18.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:22:18.713 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:22:48.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:22:48.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:22:48.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14302
2026-03-07T14:22:48.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:22:48.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:22:48.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:22:48.884 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:22:48.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:22:48.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:22:48.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61748
2026-03-07T14:22:48.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:22:48.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:22:48.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:22:48.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35649
2026-03-07T14:22:48.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:22:48.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:22:48.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:22:52.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc61d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:22:52.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:22:52.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:22:53.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:22:53.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:22:54.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IwGAkGSNYsiHx8w1uqKxVY7ell0%3D&Expires=1772972573 HTTP/1.1" 200 78102
2026-03-07T14:22:54.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:22:54.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:22:54.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:22:54.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:22:54.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:23:11.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:23:11.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:23:11.839 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:23:11.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:23:11.887 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:23:41.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:23:41.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:23:42.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14302
2026-03-07T14:23:42.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:23:42.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:23:42.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:23:42.241 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:23:42.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:23:42.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:23:42.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61763
2026-03-07T14:23:42.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:23:42.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:23:42.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:23:42.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35634
2026-03-07T14:23:42.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:23:42.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:23:42.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:23:45.335 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a90e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:23:45.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:23:45.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:23:46.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:23:46.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:23:47.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fIurQZaywdhBmaO%2BBBJtu7Q%2F5i4%3D&Expires=1772972626 HTTP/1.1" 200 78102
2026-03-07T14:23:47.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:23:47.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:23:47.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:23:47.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:23:47.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:24:03.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:24:04.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:24:04.152 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:24:04.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:24:04.199 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:24:34.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:24:34.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:24:34.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14302
2026-03-07T14:24:34.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:24:34.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:24:34.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:24:34.510 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:24:34.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:24:34.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:24:34.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61835
2026-03-07T14:24:34.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:24:34.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:24:34.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:24:34.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35665
2026-03-07T14:24:34.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:24:34.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:24:34.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:24:37.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f44c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:24:37.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:24:37.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:24:38.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:24:38.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:24:39.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OHK%2FL1erDGSvf38unOuRytIZLMg%3D&Expires=1772972678 HTTP/1.1" 200 78102
2026-03-07T14:24:40.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:24:40.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:24:40.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:24:40.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:24:40.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:24:56.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:24:56.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:24:56.710 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:24:56.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:24:56.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:25:26.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:25:26.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:25:27.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14302
2026-03-07T14:25:27.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:25:27.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:25:27.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:25:27.078 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:25:27.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:25:27.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:25:27.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61814
2026-03-07T14:25:27.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:25:27.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:25:27.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:25:27.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35663
2026-03-07T14:25:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:25:27.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:25:27.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:25:30.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce4cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:25:30.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:25:30.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:25:31.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:25:31.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:25:32.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oj6hgqEY5BA4yEWjLLXX7A75Lgg%3D&Expires=1772972731 HTTP/1.1" 200 78089
2026-03-07T14:25:32.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:25:32.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:25:32.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:25:32.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:25:32.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:25:48.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:25:48.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:25:48.226 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:25:48.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:25:48.274 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:26:18.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:26:18.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:26:18.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13870
2026-03-07T14:26:18.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:26:18.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:26:18.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:26:18.761 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:26:18.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:26:18.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:26:18.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61625
2026-03-07T14:26:18.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:26:18.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:26:18.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:26:18.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35663
2026-03-07T14:26:18.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:26:18.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:26:18.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:26:21.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697cfcd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:26:21.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:26:21.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:26:23.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:26:23.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:26:24.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wrshQ8BD51Bq4SMBX2LLtd8oVkM%3D&Expires=1772972783 HTTP/1.1" 200 78089
2026-03-07T14:26:24.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:26:24.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:26:24.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:26:24.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:26:24.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:26:42.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:26:42.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:26:42.633 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:26:42.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:26:42.680 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:27:12.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:27:12.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:27:13.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13870
2026-03-07T14:27:13.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:27:13.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:27:13.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:27:13.241 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:27:13.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:27:13.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:27:13.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61625
2026-03-07T14:27:13.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:27:13.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:27:13.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:27:13.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35664
2026-03-07T14:27:13.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:27:13.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:27:13.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:27:16.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a4be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:27:16.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:27:16.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:27:17.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:27:17.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:27:18.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oxwGTYV%2FkP%2Fmn2FJr1oY%2B9tFfro%3D&Expires=1772972837 HTTP/1.1" 200 78089
2026-03-07T14:27:18.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:27:18.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:27:18.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:27:18.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:27:18.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:27:33.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:27:33.606 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:27:33.667 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:27:33.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:27:33.715 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:28:03.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:28:03.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:28:03.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13870
2026-03-07T14:28:03.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:28:03.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:28:03.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:28:03.915 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:28:03.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:28:03.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:28:03.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61527
2026-03-07T14:28:03.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:28:03.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:28:03.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:28:03.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35611
2026-03-07T14:28:03.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:28:03.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:28:03.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:28:07.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74215ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:28:07.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:28:07.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:28:08.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:28:08.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:28:09.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122454.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Licg3AXwjLk08KuxUHpDAvfJ1VM%3D&Expires=1772972888 HTTP/1.1" 200 78089
2026-03-07T14:28:09.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:28:09.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:28:09.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:28:09.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:28:09.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:28:26.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:28:26.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:28:26.435 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:28:26.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:28:26.482 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:28:56.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:28:56.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:28:56.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13870
2026-03-07T14:28:56.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:28:56.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:28:56.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:28:56.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:28:56.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:28:56.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:28:56.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61589
2026-03-07T14:28:56.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:28:56.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:28:56.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:28:56.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35611
2026-03-07T14:28:56.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:28:56.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:28:56.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:28:59.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cc370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:28:59.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:28:59.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:29:00.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:29:00.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:29:01.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1jTn8B0xjfR42bi%2FhjRNN0RgEHI%3D&Expires=1772972940 HTTP/1.1" 200 77959
2026-03-07T14:29:02.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:29:02.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:29:02.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:29:02.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:29:02.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:29:18.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:29:18.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:29:18.400 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:29:18.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:29:18.448 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:29:48.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:29:48.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:29:48.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13870
2026-03-07T14:29:48.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:29:48.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:29:48.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:29:48.675 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:29:48.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:29:48.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:29:48.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61470
2026-03-07T14:29:48.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:29:48.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:29:48.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:29:48.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35602
2026-03-07T14:29:48.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:29:48.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:29:48.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:29:51.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31074c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:29:51.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:29:51.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:29:52.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:29:52.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:29:53.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zpo2aaK6ZxZMBw6qrw%2Bld2Bka4E%3D&Expires=1772972992 HTTP/1.1" 200 77959
2026-03-07T14:29:54.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:29:54.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:29:54.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:29:54.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:29:54.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:30:09.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:30:09.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:30:09.955 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:30:09.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:30:10.003 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:30:40.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:30:40.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:30:40.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13870
2026-03-07T14:30:40.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:30:40.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:30:40.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:30:40.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:30:40.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:30:40.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:30:40.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61447
2026-03-07T14:30:40.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:30:40.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:30:40.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:30:40.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35598
2026-03-07T14:30:40.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:30:40.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:30:40.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:30:43.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316ada0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:30:43.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:30:43.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:30:44.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:30:44.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:30:45.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B9o9eEc%2FwT3JT9lpL3yzDunhE5A%3D&Expires=1772973044 HTTP/1.1" 200 77959
2026-03-07T14:30:45.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:30:45.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:30:45.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:30:45.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:30:45.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:31:00.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:31:00.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:31:00.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:31:00.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:31:00.844 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:31:30.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:31:30.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:31:31.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13693
2026-03-07T14:31:31.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:31:31.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:31:31.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:31:31.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:31:31.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:31:31.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:31:31.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61370
2026-03-07T14:31:31.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:31:31.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:31:31.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:31:31.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35609
2026-03-07T14:31:31.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:31:31.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:31:31.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:31:34.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6c6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:31:34.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:31:34.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:31:35.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:31:35.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:31:36.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TGtg8%2F8bCFkMZKZiG8ZH7FH%2BZeQ%3D&Expires=1772973095 HTTP/1.1" 200 77959
2026-03-07T14:31:36.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:31:36.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:31:36.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:31:36.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:31:36.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:31:53.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:31:54.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:31:54.043 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:31:54.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:31:54.090 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:32:24.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:32:24.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:32:24.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13693
2026-03-07T14:32:24.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:32:24.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:32:24.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:32:24.229 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:32:24.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:32:24.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:32:24.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61627
2026-03-07T14:32:24.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:32:24.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:32:24.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:32:24.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35547
2026-03-07T14:32:24.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:32:24.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:32:24.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:32:27.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce5ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:32:27.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:32:27.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:32:28.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:32:28.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:32:29.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-122854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jA0C%2BpSfo4YNdk9WtiQRio1vjxQ%3D&Expires=1772973148 HTTP/1.1" 200 77959
2026-03-07T14:32:29.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:32:29.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:32:29.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:32:29.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:32:29.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:32:45.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:32:45.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:32:45.924 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:32:45.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:32:45.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:33:15.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:33:15.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:33:16.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13693
2026-03-07T14:33:16.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:33:16.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:33:16.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:33:16.289 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:33:16.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:33:16.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:33:16.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61627
2026-03-07T14:33:16.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:33:16.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:33:16.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:33:16.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35618
2026-03-07T14:33:16.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:33:16.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:33:16.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:33:19.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e98880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:33:19.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:33:19.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:33:20.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:33:20.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:33:21.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0cxn0ELJUZ8iRTObLfmy%2B8%2F1HsE%3D&Expires=1772973200 HTTP/1.1" 200 78155
2026-03-07T14:33:21.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:33:21.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:33:21.966 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:33:21.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:33:21.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:33:38.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:33:38.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:33:38.788 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:33:38.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:33:38.835 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:34:08.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:34:08.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:34:09.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13693
2026-03-07T14:34:09.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:34:09.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:34:09.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:34:09.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:34:09.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:34:09.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:34:09.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61389
2026-03-07T14:34:09.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:34:09.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:34:09.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:34:09.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35513
2026-03-07T14:34:09.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:34:09.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:34:09.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:34:12.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e1bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:34:12.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:34:12.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:34:13.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:34:13.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:34:14.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2gV84D1XuW1QSyl%2BVp8TPEB19IQ%3D&Expires=1772973253 HTTP/1.1" 200 78155
2026-03-07T14:34:15.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:34:15.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:34:15.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:34:15.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:34:15.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:34:30.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:34:30.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:34:30.383 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:34:30.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:34:30.431 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:35:00.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:35:00.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:35:00.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13693
2026-03-07T14:35:00.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:35:00.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:35:00.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:35:00.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:35:00.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:35:00.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:35:00.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61475
2026-03-07T14:35:00.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:35:00.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:35:00.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:35:00.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35626
2026-03-07T14:35:00.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:35:00.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:35:00.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:35:03.991 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c4af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:35:03.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:35:03.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:35:05.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:35:05.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:35:05.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MR8%2BeUI9%2F1gX4jqV0Kl0EkjCiIo%3D&Expires=1772973304 HTTP/1.1" 200 78155
2026-03-07T14:35:06.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:35:06.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:35:06.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:35:06.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:35:06.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:35:21.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:35:22.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:35:22.070 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:35:22.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:35:22.116 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:35:52.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:35:52.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:35:52.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13693
2026-03-07T14:35:52.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:35:52.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:35:52.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:35:52.516 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:35:52.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:35:52.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:35:52.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61528
2026-03-07T14:35:52.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:35:52.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:35:52.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:35:52.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35626
2026-03-07T14:35:52.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:35:52.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:35:52.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:35:55.639 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d15ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:35:55.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:35:55.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:35:56.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:35:56.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:35:57.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VWl1GXQcbcsFVnqw%2B9qjs38PVX0%3D&Expires=1772973356 HTTP/1.1" 200 78155
2026-03-07T14:35:58.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:35:58.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:35:58.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:35:58.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:35:58.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:36:13.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:36:13.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:36:13.973 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:36:13.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:36:14.019 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:36:44.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:36:44.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:36:44.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13811
2026-03-07T14:36:44.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:36:44.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:36:44.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:36:44.221 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:36:44.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:36:44.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:36:44.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61473
2026-03-07T14:36:44.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:36:44.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:36:44.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:36:44.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35590
2026-03-07T14:36:44.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:36:44.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:36:44.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:36:47.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c26ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:36:47.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:36:47.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:36:48.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:36:48.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:36:49.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NuYGsCrhB9LfahPlU7cpcvbyT6M%3D&Expires=1772973408 HTTP/1.1" 200 78155
2026-03-07T14:36:49.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:36:49.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:36:49.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:36:49.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:36:49.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:37:05.259 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:37:05.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:37:05.399 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:37:05.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:37:05.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:37:35.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:37:35.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:37:35.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13811
2026-03-07T14:37:35.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:37:35.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:37:35.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:37:35.626 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:37:35.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:37:35.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:37:35.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61490
2026-03-07T14:37:35.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:37:35.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:37:35.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:37:35.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35557
2026-03-07T14:37:35.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:37:35.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:37:35.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:37:38.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3112b60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:37:38.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:37:38.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:37:39.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:37:39.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:37:40.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UMhaqGZtDKabHdQuEm2ybFdDL44%3D&Expires=1772973459 HTTP/1.1" 200 77908
2026-03-07T14:37:41.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:37:41.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:37:41.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:37:41.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:37:41.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:37:56.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:37:56.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:37:56.906 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:37:56.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:37:56.953 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:38:26.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:38:26.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:38:27.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13811
2026-03-07T14:38:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:38:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:38:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:38:27.114 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:38:27.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:38:27.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:38:27.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61427
2026-03-07T14:38:27.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:38:27.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:38:27.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:38:27.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35568
2026-03-07T14:38:27.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:38:27.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:38:27.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:38:30.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c6a10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:38:30.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:38:30.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:38:31.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:38:31.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:38:32.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qSaM8WG5zS21leqodOa%2FDWX1MnE%3D&Expires=1772973511 HTTP/1.1" 200 77908
2026-03-07T14:38:32.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:38:32.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:38:32.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:38:32.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:38:32.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:38:47.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:38:47.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:38:47.793 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:38:47.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:38:47.841 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:39:17.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:39:17.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:39:18.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13811
2026-03-07T14:39:18.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:39:18.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:39:18.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:39:18.127 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:39:18.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:39:18.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:39:18.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61483
2026-03-07T14:39:18.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:39:18.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:39:18.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:39:18.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35557
2026-03-07T14:39:18.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:39:18.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:39:18.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:39:21.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68578a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:39:21.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:39:21.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:39:22.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:39:22.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:39:23.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KXkbbuhOsqzRHdM8uz%2FKMxHGgf4%3D&Expires=1772973562 HTTP/1.1" 200 77908
2026-03-07T14:39:23.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:39:23.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:39:23.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:39:23.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:39:23.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:39:38.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:39:39.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:39:39.100 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:39:39.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:39:39.147 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:40:09.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:40:09.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:40:09.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13811
2026-03-07T14:40:09.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:40:09.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:40:09.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:40:09.326 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:40:09.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:40:09.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:40:09.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61436
2026-03-07T14:40:09.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:40:09.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:40:09.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:40:09.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35611
2026-03-07T14:40:09.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:40:09.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:40:09.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:40:12.407 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e0bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:40:12.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:40:12.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:40:13.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:40:13.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:40:14.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-123655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yu%2BFYK2Pav49wx4dXRwURTqwJGg%3D&Expires=1772973613 HTTP/1.1" 200 77908
2026-03-07T14:40:14.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:40:14.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:40:14.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:40:14.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:40:14.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:40:30.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:40:30.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:40:31.005 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:40:31.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:40:31.053 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:41:01.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:41:01.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:41:02.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:41:02.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:41:02.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:41:02.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:41:02.169 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:41:02.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:41:02.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:41:02.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61525
2026-03-07T14:41:02.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:41:02.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:41:02.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:41:02.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35665
2026-03-07T14:41:02.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:41:02.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:41:02.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:41:05.271 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74215c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:41:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:41:05.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:41:06.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:41:06.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:41:07.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7rS9bHoTCUC0Y8hCIsCyW5jBFHk%3D&Expires=1772973666 HTTP/1.1" 200 77839
2026-03-07T14:41:07.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:41:07.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:41:07.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:41:07.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:41:07.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:41:23.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:41:23.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:41:23.970 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:41:23.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:41:24.018 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:41:54.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:41:54.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:41:54.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:41:54.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:41:54.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:41:54.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:41:54.158 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:41:54.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:41:54.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:41:54.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61460
2026-03-07T14:41:54.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:41:54.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:41:54.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:41:54.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35665
2026-03-07T14:41:54.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:41:54.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:41:54.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:41:57.241 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69799720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:41:57.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:41:57.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:41:58.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:41:58.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:41:59.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5avqXTFL8HKdTIiUdQC%2BaQXvI4A%3D&Expires=1772973718 HTTP/1.1" 200 77839
2026-03-07T14:41:59.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:41:59.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:41:59.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:41:59.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:41:59.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:42:15.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:42:16.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:42:16.033 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:42:16.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:42:16.080 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:42:46.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:42:46.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:42:46.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:42:46.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:42:46.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:42:46.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:42:46.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:42:46.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:42:46.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:42:46.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61441
2026-03-07T14:42:46.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:42:46.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:42:46.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:42:46.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35647
2026-03-07T14:42:46.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:42:46.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:42:46.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:42:49.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c0ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:42:49.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:42:49.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:42:50.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:42:50.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:42:51.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Df2dtcxQ%2By%2B6xgJbMOEaUCREaGM%3D&Expires=1772973770 HTTP/1.1" 200 77839
2026-03-07T14:42:52.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:42:52.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:42:52.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:42:52.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:42:52.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:43:09.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:43:09.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:43:09.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:43:09.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:43:09.302 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:43:39.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:43:39.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:43:39.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:43:39.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:43:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:43:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:43:39.627 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:43:39.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:43:39.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:43:39.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61263
2026-03-07T14:43:39.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:43:39.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:43:39.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:43:39.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35653
2026-03-07T14:43:39.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:43:39.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:43:39.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:43:42.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:43:42.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:43:42.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:43:43.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:43:43.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:43:44.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IyYIaEAc%2FiBaTQYmifaQ%2BcNC2mU%3D&Expires=1772973823 HTTP/1.1" 200 77839
2026-03-07T14:43:45.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:43:45.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:43:45.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:43:45.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:43:45.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:44:00.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:44:00.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:44:00.555 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:44:00.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:44:00.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:44:30.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:44:30.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:44:30.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:44:30.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:44:30.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:44:30.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:44:30.755 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:44:30.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:44:30.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:44:30.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61390
2026-03-07T14:44:30.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:44:30.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:44:30.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:44:30.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35652
2026-03-07T14:44:30.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:44:30.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:44:30.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:44:33.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c23b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:44:33.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:44:33.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:44:34.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:44:34.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:44:35.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zjN6v3Kw4O%2FFcLVTgcBeVIZWz6Y%3D&Expires=1772973874 HTTP/1.1" 200 77839
2026-03-07T14:44:36.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:44:36.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:44:36.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:44:36.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:44:36.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:44:51.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:44:51.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:44:51.714 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:44:51.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:44:51.761 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:45:21.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:45:21.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:45:22.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:45:22.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:45:22.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:45:22.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:45:22.101 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:45:22.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:45:22.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:45:22.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61398
2026-03-07T14:45:22.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:45:22.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:45:22.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:45:22.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35639
2026-03-07T14:45:22.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:45:22.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:45:22.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:45:25.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb7910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:45:25.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:45:25.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:45:26.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:45:26.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:45:27.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IEqFZ2yGPMGB3TQLC7GansRcqYE%3D&Expires=1772973926 HTTP/1.1" 200 77787
2026-03-07T14:45:27.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:45:27.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:45:27.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:45:27.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:45:27.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:45:42.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:45:42.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:45:42.900 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:45:42.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:45:42.947 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:46:12.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:46:12.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:46:14.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:46:14.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:46:14.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:46:14.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:46:14.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:46:14.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:46:14.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:46:14.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61338
2026-03-07T14:46:14.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:46:14.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:46:14.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:46:14.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35596
2026-03-07T14:46:14.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:46:14.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:46:14.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:46:17.271 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69786b00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:46:17.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:46:17.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:46:18.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:46:18.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:46:19.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2UZG4kJpOIlmtFKFCbOCeaJICDM%3D&Expires=1772973978 HTTP/1.1" 200 77787
2026-03-07T14:46:19.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:46:19.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:46:19.781 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:46:19.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:46:19.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:46:34.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:46:34.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:46:35.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:46:35.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:46:35.076 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:47:05.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:47:05.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:47:05.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:47:05.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:47:05.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:47:05.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:47:05.549 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:47:05.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:47:05.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:47:05.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61223
2026-03-07T14:47:05.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:47:05.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:47:05.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:47:05.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35632
2026-03-07T14:47:05.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:47:05.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:47:05.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:47:08.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20cceb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:47:08.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:47:08.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:47:09.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:47:09.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:47:10.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i4KMt4cbim8iyGJB6yUJVRno5P8%3D&Expires=1772974029 HTTP/1.1" 200 77787
2026-03-07T14:47:11.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:47:11.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:47:11.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:47:11.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:47:11.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:47:27.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:47:27.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:47:27.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:47:27.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:47:27.939 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:47:57.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:47:57.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:47:58.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:47:58.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:47:58.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:47:58.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:47:58.108 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:47:58.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:47:58.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:47:58.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61379
2026-03-07T14:47:58.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:47:58.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:47:58.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:47:58.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35632
2026-03-07T14:47:58.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:47:58.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:47:58.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:48:01.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc9c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:48:01.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:48:01.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:48:02.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:48:02.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:48:03.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fdLpFS53HKIYMpCEgPEU8iS2Fic%3D&Expires=1772974082 HTTP/1.1" 200 77787
2026-03-07T14:48:03.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:48:03.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:48:03.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:48:03.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:48:03.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:48:19.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:48:19.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:48:19.882 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:48:19.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:48:19.929 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:48:49.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:48:49.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:48:50.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:48:50.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:48:50.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:48:50.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:48:50.258 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:48:50.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:48:50.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:48:50.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61201
2026-03-07T14:48:50.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:48:50.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:48:50.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:48:50.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35648
2026-03-07T14:48:50.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:48:50.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:48:50.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:48:53.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d4f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:48:53.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:48:53.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:48:54.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:48:54.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:48:55.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hUkHw7MNcShvPkFFU%2B8eqf66oqo%3D&Expires=1772974134 HTTP/1.1" 200 77787
2026-03-07T14:48:55.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:48:55.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:48:55.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:48:55.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:48:55.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:49:12.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:49:12.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:49:12.744 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:49:12.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:49:12.792 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:49:42.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:49:42.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:49:42.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:49:42.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:49:42.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:49:42.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:49:42.938 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:49:42.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:49:42.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:49:42.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61286
2026-03-07T14:49:42.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:49:42.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:49:42.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:49:42.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35605
2026-03-07T14:49:42.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:49:42.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:49:42.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:49:46.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d15d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:49:46.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:49:46.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:49:47.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:49:47.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:49:48.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VFWtpuGIkcUNwyuQN8qEpPNx4R8%3D&Expires=1772974187 HTTP/1.1" 200 77622
2026-03-07T14:49:48.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:49:48.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:49:48.545 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:49:48.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:49:48.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:50:03.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:50:03.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:50:03.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:50:03.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:50:03.520 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:50:33.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:50:33.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:50:33.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:50:33.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:50:33.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:50:33.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:50:33.669 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:50:33.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:50:33.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:50:33.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61212
2026-03-07T14:50:33.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:50:33.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:50:33.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:50:33.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35626
2026-03-07T14:50:33.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:50:33.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:50:33.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:50:36.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697ce320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:50:36.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:50:36.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:50:37.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:50:37.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:50:38.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=60KhGrw3d3EjmLwb6Z8gI2k6Jlc%3D&Expires=1772974237 HTTP/1.1" 200 77622
2026-03-07T14:50:39.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:50:39.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:50:39.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:50:39.310 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:50:39.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:50:55.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:50:55.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:50:55.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:50:55.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:50:55.719 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:51:25.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:51:25.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:51:26.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:51:26.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:51:26.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:51:26.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:51:26.164 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:51:26.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:51:26.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:51:26.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61165
2026-03-07T14:51:26.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:51:26.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:51:26.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:51:26.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35564
2026-03-07T14:51:26.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:51:26.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:51:26.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:51:29.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69459b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:51:29.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:51:29.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:51:30.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:51:30.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:51:31.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=evmO2YEE1E7%2Fu0O8pZokGqDt55k%3D&Expires=1772974290 HTTP/1.1" 200 77622
2026-03-07T14:51:31.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:51:31.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:51:31.778 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:51:31.801 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:51:31.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:51:46.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:51:46.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:51:46.878 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:51:46.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:51:46.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:52:16.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:52:16.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:52:17.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:52:17.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:52:17.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:52:17.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:52:17.100 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:52:17.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:52:17.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:52:17.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61064
2026-03-07T14:52:17.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:52:17.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:52:17.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:52:17.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35560
2026-03-07T14:52:17.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:52:17.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:52:17.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:52:20.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ab940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:52:20.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:52:20.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:52:21.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:52:21.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:52:22.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-124856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JQekLj7SK5%2FSnKd7igUryggB4zk%3D&Expires=1772974341 HTTP/1.1" 200 77622
2026-03-07T14:52:22.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:52:22.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:52:22.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:52:22.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:52:22.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:52:38.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:52:38.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:52:38.639 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:52:38.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:52:38.687 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:53:08.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:53:08.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:53:09.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:53:09.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:53:09.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:53:09.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:53:09.270 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:53:09.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:53:09.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:53:09.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61124
2026-03-07T14:53:09.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:53:09.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:53:09.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:53:09.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35642
2026-03-07T14:53:09.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:53:09.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:53:09.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:53:12.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c26a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:53:12.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:53:12.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:53:13.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:53:13.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:53:14.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kdFsCnYMMXzV5OzyL3hSJ93b9p8%3D&Expires=1772974393 HTTP/1.1" 200 77267
2026-03-07T14:53:14.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:53:14.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:53:14.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:53:14.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:53:14.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:53:30.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:53:30.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:53:30.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:53:30.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:53:30.449 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:54:00.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:54:00.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:54:00.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:54:00.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:54:00.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:54:00.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:54:00.786 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:54:00.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:54:00.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:54:00.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61078
2026-03-07T14:54:00.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:54:00.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:54:00.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:54:00.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35642
2026-03-07T14:54:00.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:54:00.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:54:00.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:54:03.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2d9f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:54:03.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:54:03.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:54:05.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:54:05.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:54:05.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M8rg21hKuUU%2BZg7HEpnP6Y0KTkQ%3D&Expires=1772974444 HTTP/1.1" 200 77267
2026-03-07T14:54:06.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:54:06.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:54:06.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:54:06.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:54:06.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:54:22.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:54:22.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:54:22.303 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:54:22.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:54:22.350 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:54:52.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:54:52.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:54:52.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:54:52.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:54:52.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:54:52.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:54:52.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:54:52.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:54:52.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:54:52.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61038
2026-03-07T14:54:52.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:54:52.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:54:52.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:54:52.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35570
2026-03-07T14:54:52.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:54:52.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:54:52.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:54:55.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abb4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:54:55.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:54:55.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:54:56.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:54:56.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:54:57.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yG5OiQAj4TH5lyW29SKqXT7z57M%3D&Expires=1772974496 HTTP/1.1" 200 77267
2026-03-07T14:54:58.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:54:58.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:54:58.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:54:58.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:54:58.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:55:13.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:55:13.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:55:13.449 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:55:13.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:55:13.496 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:55:43.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:55:43.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:55:43.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T14:55:43.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:55:43.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:55:43.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:55:43.637 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:55:43.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:55:43.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:55:43.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61100
2026-03-07T14:55:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:55:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:55:43.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:55:43.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35599
2026-03-07T14:55:43.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:55:43.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:55:43.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:55:46.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738c880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:55:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:55:46.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:55:47.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:55:47.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:55:48.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JCrSgSpzHeFNthdufu%2FYyekiLqs%3D&Expires=1772974547 HTTP/1.1" 200 77267
2026-03-07T14:55:49.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:55:49.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:55:49.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:55:49.264 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:55:49.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:56:05.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:56:05.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:56:06.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:56:06.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:56:06.051 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:56:36.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:56:36.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:56:36.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13805
2026-03-07T14:56:36.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:56:36.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:56:36.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:56:36.370 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:56:36.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:56:36.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:56:36.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60823
2026-03-07T14:56:36.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:56:36.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:56:36.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:56:36.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35548
2026-03-07T14:56:36.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:56:36.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:56:36.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:56:39.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cdf700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:56:39.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:56:39.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:56:40.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:56:40.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:56:41.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JY2VNAmQ3s1qkkch3pHaWt%2B70Pk%3D&Expires=1772974600 HTTP/1.1" 200 77267
2026-03-07T14:56:41.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:56:41.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:56:41.971 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:56:41.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:56:41.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:56:57.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:56:57.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:56:57.503 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:56:57.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:56:57.550 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:57:27.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:57:27.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:57:27.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13805
2026-03-07T14:57:27.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:57:27.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:57:27.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:57:27.893 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:57:27.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:57:27.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:57:27.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60861
2026-03-07T14:57:27.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:57:27.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:57:27.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:57:27.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35609
2026-03-07T14:57:27.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:57:27.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:57:27.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:57:31.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d75990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:57:31.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:57:31.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:57:32.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:57:32.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:57:32.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mwcd%2BH%2Ff77Tn55v9iK3DV3IFa7o%3D&Expires=1772974651 HTTP/1.1" 200 77508
2026-03-07T14:57:33.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:57:33.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:57:33.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:57:33.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:57:33.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:57:49.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:57:49.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:57:49.396 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:57:49.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:57:49.443 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:58:19.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:58:19.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:58:19.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13805
2026-03-07T14:58:19.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:58:19.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:58:19.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:58:19.817 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:58:19.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:58:19.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:58:19.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60752
2026-03-07T14:58:19.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:58:19.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:58:19.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:58:19.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35453
2026-03-07T14:58:19.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:58:19.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:58:19.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:58:22.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69736da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:58:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:58:22.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:58:24.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:58:24.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:58:24.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MUjqiJEUUyqapGidZ5%2FPD27Iu%2FM%3D&Expires=1772974703 HTTP/1.1" 200 77508
2026-03-07T14:58:25.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:58:25.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:58:25.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:58:25.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:58:25.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:58:41.550 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:58:41.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:58:41.695 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:58:41.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:58:41.742 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T14:59:11.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T14:59:11.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T14:59:12.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13805
2026-03-07T14:59:12.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T14:59:12.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T14:59:12.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T14:59:12.239 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T14:59:12.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T14:59:12.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T14:59:12.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60628
2026-03-07T14:59:12.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:59:12.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T14:59:12.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T14:59:12.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35450
2026-03-07T14:59:12.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T14:59:12.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T14:59:12.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T14:59:15.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d98e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T14:59:15.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T14:59:15.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T14:59:16.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T14:59:16.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T14:59:17.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YQGIKSPaBY9gtnqokwYEl6ZoGak%3D&Expires=1772974756 HTTP/1.1" 200 77508
2026-03-07T14:59:17.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T14:59:17.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T14:59:17.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T14:59:17.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T14:59:17.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T14:59:33.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:59:33.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T14:59:33.959 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T14:59:33.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T14:59:34.007 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:00:04.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:00:04.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:00:04.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13805
2026-03-07T15:00:04.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:00:04.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:00:04.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:00:04.337 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:00:04.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:00:04.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:00:04.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60405
2026-03-07T15:00:04.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:00:04.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:00:04.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:00:04.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35339
2026-03-07T15:00:04.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:00:04.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:00:04.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:00:07.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2e7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:00:07.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:00:07.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:00:08.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:00:08.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:00:09.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-125656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BIb1cQ7ouTG8K6QMabOgk39kKyc%3D&Expires=1772974808 HTTP/1.1" 200 77508
2026-03-07T15:00:09.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:00:09.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:00:09.932 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:00:09.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:00:09.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:00:26.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:00:26.707 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:00:26.737 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:00:26.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:00:26.784 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:00:56.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:00:56.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:00:56.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13805
2026-03-07T15:00:56.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:00:56.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:00:56.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:00:56.949 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:00:56.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:00:56.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:00:56.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60419
2026-03-07T15:00:56.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:00:56.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:00:56.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:00:56.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35339
2026-03-07T15:00:56.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:00:56.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:00:56.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:01:00.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c25c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:01:00.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:01:00.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:01:01.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:01:01.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:01:02.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sqct1ybtucawh4YTEWZYJXNHByA%3D&Expires=1772974861 HTTP/1.1" 200 77171
2026-03-07T15:01:02.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:01:02.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:01:02.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:01:02.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:01:02.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:01:18.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:01:18.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:01:18.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:01:18.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:01:18.319 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:01:48.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:01:48.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:01:48.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13759
2026-03-07T15:01:48.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:01:48.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:01:48.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:01:48.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:01:48.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:01:48.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:01:48.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60353
2026-03-07T15:01:48.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:01:48.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:01:48.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:01:48.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35435
2026-03-07T15:01:48.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:01:48.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:01:48.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:01:51.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2c370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:01:51.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:01:51.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:01:53.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:01:53.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:01:53.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8%2FeO6DSndXgR4xOzWsM7Q4ttAB4%3D&Expires=1772974912 HTTP/1.1" 200 77171
2026-03-07T15:01:54.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:01:54.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:01:54.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:01:54.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:01:54.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:02:11.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:02:11.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:02:11.610 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:02:11.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:02:11.656 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:02:41.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:02:41.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:02:41.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13759
2026-03-07T15:02:41.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:02:41.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:02:41.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:02:41.836 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:02:41.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:02:41.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:02:41.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60220
2026-03-07T15:02:41.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:02:41.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:02:41.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:02:41.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35311
2026-03-07T15:02:41.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:02:41.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:02:41.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:02:44.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3108940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:02:44.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:02:44.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:02:46.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:02:46.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:02:46.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GfejBuwXMg5Bw4nHIkc86c7ywXs%3D&Expires=1772974965 HTTP/1.1" 200 77171
2026-03-07T15:02:47.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:02:47.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:02:47.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:02:47.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:02:47.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:03:02.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:03:02.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:03:02.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:03:02.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:03:02.892 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:03:32.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:03:32.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:03:33.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13759
2026-03-07T15:03:33.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:03:33.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:03:33.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:03:33.386 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:03:33.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:03:33.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:03:33.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60247
2026-03-07T15:03:33.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:03:33.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:03:33.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:03:33.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-07T15:03:33.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:03:33.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:03:33.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:03:36.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d16740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:03:36.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:03:36.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:03:37.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:03:37.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:03:38.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xcU%2BLto%2BvMRxWjfWihQ%2FzNmMO2s%3D&Expires=1772975017 HTTP/1.1" 200 77171
2026-03-07T15:03:39.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:03:39.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:03:39.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:03:39.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:03:39.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:03:55.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:03:55.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:03:55.504 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:03:55.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:03:55.552 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:04:25.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:04:25.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:04:25.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13759
2026-03-07T15:04:25.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:04:25.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:04:25.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:04:25.689 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:04:25.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:04:25.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:04:25.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60050
2026-03-07T15:04:25.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:04:25.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:04:25.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:04:25.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35157
2026-03-07T15:04:25.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:04:25.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:04:25.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:04:28.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696494e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:04:28.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:04:28.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:04:29.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:04:29.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:04:30.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130056.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zoipoJeg3JWP%2FxzlL0VZyzuuylw%3D&Expires=1772975069 HTTP/1.1" 200 77171
2026-03-07T15:04:31.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:04:31.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:04:31.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:04:31.300 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:04:31.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:04:46.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:04:46.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:04:46.803 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:04:46.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:04:46.851 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:05:16.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:05:16.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:05:16.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13759
2026-03-07T15:05:16.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:05:16.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:05:16.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:05:17.009 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:05:17.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:05:17.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:05:17.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60056
2026-03-07T15:05:17.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:05:17.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:05:17.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:05:17.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35213
2026-03-07T15:05:17.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:05:17.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:05:17.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:05:20.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d97280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:05:20.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:05:20.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:05:21.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:05:21.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:05:22.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HNSH9rwmvED5pgLGF5%2B0Ti0Kpw8%3D&Expires=1772975121 HTTP/1.1" 200 76795
2026-03-07T15:05:22.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:05:22.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:05:22.609 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:05:22.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:05:22.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:05:38.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:05:38.156 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:05:38.185 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:05:38.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:05:38.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:06:08.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:06:08.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:06:09.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:06:09.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:06:09.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:06:09.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:06:09.107 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:06:09.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:06:09.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:06:09.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59986
2026-03-07T15:06:09.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:06:09.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:06:09.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:06:09.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35207
2026-03-07T15:06:09.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:06:09.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:06:09.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:06:12.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a3b8e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:06:12.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:06:12.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:06:13.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:06:13.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:06:14.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rxqAHdFw82p4Q6OC4FNaAxFIj1Y%3D&Expires=1772975173 HTTP/1.1" 200 76795
2026-03-07T15:06:14.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:06:14.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:06:14.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:06:14.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:06:14.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:06:29.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:06:29.718 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:06:29.748 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:06:29.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:06:29.795 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:06:59.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:06:59.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:07:00.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:07:00.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:07:00.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:07:00.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:07:00.118 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:07:00.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:07:00.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:07:00.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59882
2026-03-07T15:07:00.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:07:00.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:07:00.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:07:00.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35207
2026-03-07T15:07:00.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:07:00.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:07:00.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:07:03.223 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e35780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:07:03.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:07:03.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:07:04.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:07:04.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:07:05.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WctjYHwk%2FlDn6%2BelKmHvLXDKLsg%3D&Expires=1772975224 HTTP/1.1" 200 76795
2026-03-07T15:07:05.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:07:05.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:07:05.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:07:05.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:07:05.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:07:22.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:07:22.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:07:22.157 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:07:22.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:07:22.205 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:07:52.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:07:52.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:07:52.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:07:52.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:07:52.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:07:52.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:07:52.357 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:07:52.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:07:52.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:07:52.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59874
2026-03-07T15:07:52.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:07:52.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:07:52.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:07:52.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35278
2026-03-07T15:07:52.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:07:52.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:07:52.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:07:55.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d99ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:07:55.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:07:55.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:07:56.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:07:56.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:07:57.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qdWIqmkoBiSAm3qPV4X1GrwLOpQ%3D&Expires=1772975276 HTTP/1.1" 200 76795
2026-03-07T15:07:57.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:07:57.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:07:57.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:07:57.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:07:57.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:08:14.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:08:14.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:08:14.468 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:08:14.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:08:14.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:08:44.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:08:44.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:08:44.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:08:44.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:08:44.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:08:44.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:08:44.700 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:08:44.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:08:44.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:08:44.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60013
2026-03-07T15:08:44.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:08:44.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:08:44.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:08:44.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35238
2026-03-07T15:08:44.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:08:44.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:08:44.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:08:47.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fecb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:08:47.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:08:47.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:08:48.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:08:48.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:08:49.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PRiKK6rpoapBBVJT%2BOleY4dc54I%3D&Expires=1772975328 HTTP/1.1" 200 76795
2026-03-07T15:08:50.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:08:50.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:08:50.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:08:50.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:08:50.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:09:05.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:09:06.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:09:06.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:09:06.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:09:06.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:09:36.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:09:36.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:09:36.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:09:36.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:09:36.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:09:36.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:09:36.266 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:09:36.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:09:36.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:09:36.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59821
2026-03-07T15:09:36.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:09:36.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:09:36.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:09:36.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35238
2026-03-07T15:09:36.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:09:36.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:09:36.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:09:39.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a90700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:09:39.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:09:39.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:09:40.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:09:40.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:09:41.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y1JbtD1hSc0RVwR9jApukJVBu2o%3D&Expires=1772975380 HTTP/1.1" 200 76779
2026-03-07T15:09:41.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:09:41.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:09:41.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:09:41.932 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:09:41.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:09:58.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:09:58.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:09:58.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:09:58.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:09:58.206 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:10:28.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:10:28.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:10:28.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:10:28.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:10:28.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:10:28.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:10:28.362 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:10:28.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:10:28.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:10:28.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59829
2026-03-07T15:10:28.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:10:28.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:10:28.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:10:28.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35153
2026-03-07T15:10:28.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:10:28.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:10:28.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:10:31.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcfc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:10:31.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:10:31.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:10:32.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:10:32.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:10:33.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=puN%2FpWfyHHNqes83gmu4shC5YFo%3D&Expires=1772975432 HTTP/1.1" 200 76779
2026-03-07T15:10:34.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:10:34.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:10:34.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:10:34.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:10:34.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:10:48.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:10:49.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:10:49.082 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:10:49.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:10:49.129 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:11:19.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:11:19.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:11:19.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:11:19.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:11:19.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:11:19.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:11:19.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:11:19.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:11:19.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:11:19.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59620
2026-03-07T15:11:19.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:11:19.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:11:19.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:11:19.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35128
2026-03-07T15:11:19.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:11:19.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:11:19.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:11:22.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938db70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:11:22.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:11:22.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:11:23.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:11:23.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:11:24.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mLZUHAIKa3dJtj7aFUUJtp23Nuc%3D&Expires=1772975483 HTTP/1.1" 200 76779
2026-03-07T15:11:24.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:11:24.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:11:24.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:11:24.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:11:24.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:11:40.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:11:40.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:11:40.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:11:40.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:11:40.277 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:12:10.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:12:10.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:12:10.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:12:10.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:12:10.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:12:10.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:12:10.837 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:12:10.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:12:10.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:12:10.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59509
2026-03-07T15:12:10.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:12:10.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:12:10.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:12:10.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35022
2026-03-07T15:12:10.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:12:10.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:12:10.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:12:13.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d6830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:12:13.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:12:13.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:12:15.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:12:15.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:12:15.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-130856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zPk7zS0CQoFacjq6YIUoPt%2B%2F7Sk%3D&Expires=1772975534 HTTP/1.1" 200 76779
2026-03-07T15:12:16.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:12:16.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:12:16.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:12:16.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:12:16.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:12:31.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:12:31.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:12:31.800 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:12:31.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:12:31.847 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:13:01.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:13:01.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:13:02.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:13:02.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:13:02.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:13:02.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:13:02.186 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:13:02.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:13:02.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:13:02.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59328
2026-03-07T15:13:02.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:13:02.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:13:02.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:13:02.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34986
2026-03-07T15:13:02.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:13:02.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:13:02.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:13:05.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69511690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:13:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:13:05.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:13:06.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:13:06.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:13:07.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=umKDeHWtjRlqRwjVlI7uOOr2lVg%3D&Expires=1772975586 HTTP/1.1" 200 76200
2026-03-07T15:13:07.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:13:07.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:13:07.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:13:07.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:13:07.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:13:23.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:13:23.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:13:23.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:13:23.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:13:23.567 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:13:53.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:13:53.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:13:54.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:13:54.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:13:54.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:13:54.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:13:54.053 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:13:54.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:13:54.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:13:54.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59297
2026-03-07T15:13:54.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:13:54.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:13:54.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:13:54.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34986
2026-03-07T15:13:54.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:13:54.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:13:54.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:13:57.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963a860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:13:57.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:13:57.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:13:58.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:13:58.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:13:59.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V1JVJJdKJ%2BAMbJOw8hXXJUx%2FwIs%3D&Expires=1772975638 HTTP/1.1" 200 76200
2026-03-07T15:13:59.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:13:59.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:13:59.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:13:59.703 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:13:59.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:14:14.430 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:14:14.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:14:14.609 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:14:14.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:14:14.657 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:14:44.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:14:44.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:14:44.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:14:44.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:14:44.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:14:44.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:14:44.827 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:14:44.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:14:44.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:14:44.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59297
2026-03-07T15:14:44.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:14:44.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:14:44.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:14:44.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34926
2026-03-07T15:14:44.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:14:44.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:14:44.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:14:47.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d0e650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:14:47.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:14:47.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:14:49.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:14:49.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:14:49.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8Cch1zBgiiMkHorsX4LJNrfypng%3D&Expires=1772975688 HTTP/1.1" 200 76200
2026-03-07T15:14:50.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:14:50.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:14:50.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:14:50.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:14:50.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:15:05.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:15:05.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:15:05.791 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:15:05.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:15:05.839 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:15:35.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:15:35.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:15:35.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13715
2026-03-07T15:15:35.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:15:35.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:15:35.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:15:36.013 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:15:36.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:15:36.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:15:36.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59492
2026-03-07T15:15:36.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:15:36.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:15:36.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:15:36.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34985
2026-03-07T15:15:36.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:15:36.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:15:36.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:15:39.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a79d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:15:39.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:15:39.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:15:40.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:15:40.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:15:41.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wg%2BAWHbeCFcuTkcRiBTQQ13UmFQ%3D&Expires=1772975740 HTTP/1.1" 200 76200
2026-03-07T15:15:41.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:15:41.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:15:41.614 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:15:41.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:15:41.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:15:56.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:15:56.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:15:56.633 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:15:56.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:15:56.679 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:16:26.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:16:26.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:16:26.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:16:26.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:16:26.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:16:26.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:16:26.885 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:16:26.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:16:26.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:16:26.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59439
2026-03-07T15:16:26.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:16:26.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:16:26.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:16:26.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34967
2026-03-07T15:16:26.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:16:26.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:16:26.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:16:30.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69785db0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:16:30.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:16:30.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:16:31.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:16:31.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:16:31.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X5N%2FnIcbgiaC9P8HXamrfFB3Xrc%3D&Expires=1772975790 HTTP/1.1" 200 76200
2026-03-07T15:16:32.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:16:32.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:16:32.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:16:32.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:16:32.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:16:48.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:16:48.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:16:48.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:16:48.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:16:48.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:17:18.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:17:18.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:17:18.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:17:18.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:17:18.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:17:18.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:17:18.894 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:17:18.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:17:18.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:17:18.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59494
2026-03-07T15:17:18.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:17:18.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:17:18.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:17:18.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35068
2026-03-07T15:17:18.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:17:18.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:17:18.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:17:21.975 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69648f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:17:21.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:17:21.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:17:23.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:17:23.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:17:23.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ueHzCdS2wMypDViJPn0Cjy0DXd8%3D&Expires=1772975842 HTTP/1.1" 200 75853
2026-03-07T15:17:24.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:17:24.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:17:24.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:17:24.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:17:24.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:17:40.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:17:40.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:17:40.660 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:17:40.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:17:40.706 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:18:10.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:18:10.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:18:11.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:18:11.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:18:11.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:18:11.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:18:11.199 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:18:11.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:18:11.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:18:11.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59448
2026-03-07T15:18:11.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:18:11.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:18:11.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:18:11.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35067
2026-03-07T15:18:11.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:18:11.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:18:11.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:18:14.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc66b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:18:14.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:18:14.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:18:15.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:18:15.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:18:16.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lMGnDTp9U%2B6E948F70Bp%2FA%2F6UuQ%3D&Expires=1772975895 HTTP/1.1" 200 75853
2026-03-07T15:18:16.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:18:16.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:18:16.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:18:16.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:18:16.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:18:32.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:18:32.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:18:32.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:18:32.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:18:33.026 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:19:03.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:19:03.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:19:03.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:19:03.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:19:03.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:19:03.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:19:03.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:19:03.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:19:03.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:19:03.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59469
2026-03-07T15:19:03.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:19:03.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:19:03.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:19:03.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35055
2026-03-07T15:19:03.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:19:03.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:19:03.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:19:06.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685affa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:19:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:19:06.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:19:07.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:19:07.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:19:08.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UCboo8tWbR%2FsD7JPDBKmt3o1YGc%3D&Expires=1772975947 HTTP/1.1" 200 75853
2026-03-07T15:19:08.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:19:08.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:19:08.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:19:08.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:19:08.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:19:24.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:19:24.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:19:24.497 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:19:24.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:19:24.545 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:19:54.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:19:54.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:19:54.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:19:54.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:19:54.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:19:54.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:19:54.860 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:19:54.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:19:54.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:19:54.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59408
2026-03-07T15:19:54.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:19:54.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:19:54.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:19:54.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35055
2026-03-07T15:19:54.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:19:54.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:19:54.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:19:57.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e4820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:19:57.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:19:57.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:19:59.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:19:59.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:19:59.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JkFi2jpi5nVpfnRzkc5IlktFKfc%3D&Expires=1772975998 HTTP/1.1" 200 75853
2026-03-07T15:20:00.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:20:00.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:20:00.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:20:00.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:20:00.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:20:16.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:20:16.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:20:16.879 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:20:16.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:20:16.926 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:20:46.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:20:46.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:20:47.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:20:47.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:20:47.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:20:47.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:20:47.069 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:20:47.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:20:47.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:20:47.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59408
2026-03-07T15:20:47.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:20:47.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:20:47.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:20:47.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35007
2026-03-07T15:20:47.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:20:47.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:20:47.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:20:50.167 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a77a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:20:50.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:20:50.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:20:51.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:20:51.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:20:52.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-131657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uv%2FAfQYqgowV0cblRhcnhH9kGpA%3D&Expires=1772976051 HTTP/1.1" 200 75853
2026-03-07T15:20:52.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:20:52.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:20:52.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:20:52.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:20:52.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:21:09.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:21:09.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:21:09.818 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:21:09.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:21:09.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:21:39.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:21:39.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:21:40.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12671
2026-03-07T15:21:40.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:21:40.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:21:40.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:21:40.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:21:40.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:21:40.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:21:40.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59533
2026-03-07T15:21:40.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:21:40.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:21:40.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:21:40.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35064
2026-03-07T15:21:40.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:21:40.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:21:40.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:21:43.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb60b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:21:43.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:21:43.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:21:44.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:21:44.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:21:45.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zFXAR89WloyN7TGQDSWdjRhCfFw%3D&Expires=1772976104 HTTP/1.1" 200 75830
2026-03-07T15:21:45.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:21:45.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:21:45.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:21:45.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:21:45.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:22:00.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:22:01.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:22:01.106 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:22:01.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:22:01.153 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:22:31.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:22:31.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:22:31.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12671
2026-03-07T15:22:31.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:22:31.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:22:31.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:22:31.475 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:22:31.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:22:31.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:22:31.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59577
2026-03-07T15:22:31.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:22:31.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:22:31.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:22:31.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35156
2026-03-07T15:22:31.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:22:31.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:22:31.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:22:34.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:22:34.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:22:34.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:22:35.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:22:35.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:22:36.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YTBzo%2F0Hh5tkFB2QOxV326edSkc%3D&Expires=1772976155 HTTP/1.1" 200 75830
2026-03-07T15:22:37.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:22:37.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:22:37.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:22:37.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:22:37.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:22:52.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:22:52.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:22:52.872 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:22:52.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:22:52.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:23:22.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:23:22.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:23:23.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12671
2026-03-07T15:23:23.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:23:23.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:23:23.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:23:23.237 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:23:23.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:23:23.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:23:23.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59569
2026-03-07T15:23:23.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:23:23.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:23:23.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:23:23.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35152
2026-03-07T15:23:23.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:23:23.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:23:23.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:23:26.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de1570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:23:26.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:23:26.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:23:27.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:23:27.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:23:28.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g759MlGuR%2BXBDI77Y8RIJRSZ4NE%3D&Expires=1772976207 HTTP/1.1" 200 75830
2026-03-07T15:23:28.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:23:28.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:23:28.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:23:28.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:23:28.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:23:44.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:23:44.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:23:44.811 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:23:44.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:23:44.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:24:14.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:24:14.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:24:15.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12671
2026-03-07T15:24:15.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:24:15.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:24:15.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:24:15.189 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:24:15.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:24:15.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:24:15.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59800
2026-03-07T15:24:15.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:24:15.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:24:15.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:24:15.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35175
2026-03-07T15:24:15.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:24:15.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:24:15.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:24:18.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b66da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:24:18.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:24:18.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:24:19.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:24:19.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:24:20.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132057.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sQ6DX5bBSMQWPX3iG4Bu2js3yDE%3D&Expires=1772976259 HTTP/1.1" 200 75830
2026-03-07T15:24:20.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:24:20.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:24:20.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:24:20.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:24:20.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:24:36.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:24:36.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:24:36.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:24:36.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:24:36.335 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:25:06.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:25:06.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:25:06.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12671
2026-03-07T15:25:06.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:25:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:25:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:25:06.785 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:25:06.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:25:06.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:25:06.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59762
2026-03-07T15:25:06.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:25:06.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:25:06.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:25:06.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35256
2026-03-07T15:25:06.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:25:06.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:25:06.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:25:09.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cdef20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:25:09.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:25:09.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:25:10.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:25:10.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:25:11.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EnqHznoWdBeGGxm2qFsDuthHGpw%3D&Expires=1772976310 HTTP/1.1" 200 75605
2026-03-07T15:25:12.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:25:12.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:25:12.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:25:12.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:25:12.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:25:28.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:25:28.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:25:28.181 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:25:28.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:25:28.229 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:25:58.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:25:58.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:26:00.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:26:00.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:26:00.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:26:00.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:26:00.195 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:26:00.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:26:00.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:26:00.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59661
2026-03-07T15:26:00.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:26:00.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:26:00.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:26:00.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35256
2026-03-07T15:26:00.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:26:00.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:26:00.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:26:03.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ccb490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:26:03.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:26:03.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:26:04.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:26:04.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:26:05.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vN5FdjGgW%2F4ExYum9SbA0CH1Y0U%3D&Expires=1772976364 HTTP/1.1" 200 75605
2026-03-07T15:26:05.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:26:05.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:26:05.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:26:05.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:26:05.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:26:22.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:26:23.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:26:23.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:26:23.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:26:23.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:26:53.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:26:53.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:26:53.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:26:53.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:26:53.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:26:53.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:26:53.299 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:26:53.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:26:53.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:26:53.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59539
2026-03-07T15:26:53.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:26:53.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:26:53.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:26:53.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35162
2026-03-07T15:26:53.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:26:53.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:26:53.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:26:56.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d94f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:26:56.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:26:56.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:26:57.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:26:57.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:26:58.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F6EMleXN518vyYDjpZyndbrpthk%3D&Expires=1772976417 HTTP/1.1" 200 75605
2026-03-07T15:26:58.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:26:58.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:26:58.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:26:58.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:26:58.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:27:14.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:27:14.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:27:14.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:27:14.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:27:14.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:27:44.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:27:44.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:27:44.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:27:44.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:27:44.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:27:44.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:27:44.666 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:27:44.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:27:44.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:27:44.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59608
2026-03-07T15:27:44.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:27:44.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:27:44.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:27:44.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35093
2026-03-07T15:27:44.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:27:44.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:27:44.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:27:47.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c58fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:27:47.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:27:47.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:27:48.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:27:48.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:27:49.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FqIoiu%2Bc4mJW6ukVrjsfeBYtGc0%3D&Expires=1772976468 HTTP/1.1" 200 75605
2026-03-07T15:27:50.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:27:50.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:27:50.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:27:50.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:27:50.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:28:05.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:28:05.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:28:05.729 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:28:05.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:28:05.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:28:35.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:28:35.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:28:35.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:28:35.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:28:35.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:28:35.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:28:35.930 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:28:35.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:28:35.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:28:35.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59768
2026-03-07T15:28:35.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:28:35.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:28:35.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:28:35.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35150
2026-03-07T15:28:35.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:28:35.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:28:35.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:28:39.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e57460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:28:39.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:28:39.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:28:40.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:28:40.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:28:41.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A%2BYuUCXeBaHD14vV5WyoUZEjuTI%3D&Expires=1772976520 HTTP/1.1" 200 75605
2026-03-07T15:28:41.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:28:41.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:28:41.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:28:41.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:28:41.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:28:57.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:28:58.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:28:58.098 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:28:58.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:28:58.145 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:29:28.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:29:28.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:29:28.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:29:28.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:29:28.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:29:28.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:29:28.330 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:29:28.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:29:28.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:29:28.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59811
2026-03-07T15:29:28.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:29:28.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:29:28.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:29:28.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35163
2026-03-07T15:29:28.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:29:28.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:29:28.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:29:31.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d38220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:29:31.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:29:31.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:29:32.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:29:32.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:29:33.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1AYWNtSZ%2BKiUfJmud4EQRhj7MDY%3D&Expires=1772976572 HTTP/1.1" 200 75231
2026-03-07T15:29:33.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:29:33.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:29:33.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:29:33.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:29:33.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:29:48.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:29:49.050 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:29:49.080 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:29:49.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:29:49.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:30:19.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:30:19.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:30:19.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12724
2026-03-07T15:30:19.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:30:19.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:30:19.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:30:19.303 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:30:19.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:30:19.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:30:19.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59802
2026-03-07T15:30:19.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:30:19.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:30:19.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:30:19.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35137
2026-03-07T15:30:19.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:30:19.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:30:19.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:30:22.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d66470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:30:22.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:30:22.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:30:23.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:30:23.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:30:24.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=US6MKgLYrqWQPwj9AJH87AEqVSA%3D&Expires=1772976623 HTTP/1.1" 200 75231
2026-03-07T15:30:24.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:30:24.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:30:24.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:30:24.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:30:24.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:30:40.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:30:40.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:30:40.753 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:30:40.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:30:40.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:31:10.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:31:10.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:31:11.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12727
2026-03-07T15:31:11.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:31:11.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:31:11.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:31:11.483 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:31:11.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:31:11.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:31:11.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59776
2026-03-07T15:31:11.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:31:11.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:31:11.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:31:11.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35130
2026-03-07T15:31:11.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:31:11.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:31:11.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:31:14.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bef0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:31:14.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:31:14.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:31:15.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:31:15.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:31:16.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HksOn5ddlaHQp5gHfxVRSoo%2FkPM%3D&Expires=1772976675 HTTP/1.1" 200 75231
2026-03-07T15:31:16.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:31:16.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:31:16.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:31:17.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:31:17.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:31:32.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:31:32.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:31:32.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:31:32.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:31:32.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:32:02.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:32:02.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:32:02.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12727
2026-03-07T15:32:02.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:32:02.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:32:02.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:32:02.402 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:32:02.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:32:02.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:32:02.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59725
2026-03-07T15:32:02.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:32:02.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:32:02.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:32:02.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35130
2026-03-07T15:32:02.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:32:02.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:32:02.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:32:05.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de0970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:32:05.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:32:05.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:32:06.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:32:06.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:32:07.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-132857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8XaEJU3o8vwhtLo6ybBhHmBxbmA%3D&Expires=1772976726 HTTP/1.1" 200 75231
2026-03-07T15:32:07.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:32:07.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:32:07.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:32:07.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:32:07.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:32:24.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:32:24.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:32:24.794 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:32:24.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:32:24.842 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:32:54.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:32:54.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:32:54.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12727
2026-03-07T15:32:54.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:32:54.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:32:54.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:32:55.010 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:32:55.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:32:55.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:32:55.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59792
2026-03-07T15:32:55.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:32:55.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:32:55.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:32:55.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35130
2026-03-07T15:32:55.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:32:55.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:32:55.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:32:58.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d7a7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:32:58.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:32:58.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:32:59.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:32:59.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:33:00.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=74P3Y%2BGPo61bUKLyEZscB%2BX0z9c%3D&Expires=1772976779 HTTP/1.1" 200 75339
2026-03-07T15:33:00.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:33:00.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:33:00.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:33:00.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:33:00.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:33:15.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:33:15.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:33:15.367 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:33:15.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:33:15.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:33:45.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:33:45.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:33:45.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12727
2026-03-07T15:33:45.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:33:45.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:33:45.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:33:45.579 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:33:45.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:33:45.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:33:45.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59682
2026-03-07T15:33:45.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:33:45.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:33:45.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:33:45.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35142
2026-03-07T15:33:45.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:33:45.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:33:45.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:33:48.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ae9990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:33:48.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:33:48.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:33:49.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:33:49.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:33:50.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fd3sh5C5%2FVxHpbKoJlSJs8U2Kg4%3D&Expires=1772976829 HTTP/1.1" 200 75339
2026-03-07T15:33:50.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:33:50.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:33:50.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:33:50.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:33:50.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:34:06.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:34:06.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:34:06.855 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:34:06.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:34:06.902 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:34:36.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:34:36.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:34:37.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12727
2026-03-07T15:34:37.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:34:37.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:34:37.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:34:37.238 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:34:37.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:34:37.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:34:37.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59787
2026-03-07T15:34:37.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:34:37.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:34:37.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:34:37.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35257
2026-03-07T15:34:37.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:34:37.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:34:37.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:34:40.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74216800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:34:40.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:34:40.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:34:41.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:34:41.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:34:42.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AcwnFiS9YJyluORYpssrQpVVnqc%3D&Expires=1772976881 HTTP/1.1" 200 75339
2026-03-07T15:34:42.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:34:42.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:34:42.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:34:42.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:34:42.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:34:57.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:34:57.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:34:57.950 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:34:57.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:34:57.997 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:35:28.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:35:28.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:35:28.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12727
2026-03-07T15:35:28.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:35:28.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:35:28.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:35:28.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:35:28.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:35:28.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:35:28.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59659
2026-03-07T15:35:28.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:35:28.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:35:28.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:35:28.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35259
2026-03-07T15:35:28.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:35:28.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:35:28.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:35:31.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694172b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:35:31.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:35:31.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:35:32.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:35:32.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:35:33.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iL6watPKrjrdqzBuRRCOSoiA6qI%3D&Expires=1772976932 HTTP/1.1" 200 75339
2026-03-07T15:35:33.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:35:33.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:35:33.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:35:33.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:35:33.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:35:49.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:35:49.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:35:49.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:35:49.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:35:49.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:36:19.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:36:19.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:36:19.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12721
2026-03-07T15:36:19.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:36:19.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:36:19.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:36:19.892 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:36:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:36:19.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:36:19.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59658
2026-03-07T15:36:19.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:36:19.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:36:19.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:36:19.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35169
2026-03-07T15:36:19.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:36:19.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:36:19.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:36:22.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad5d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:36:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:36:22.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:36:24.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:36:24.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:36:24.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133257.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=veyWRcLDntUbmcJrycL4EUKx8NU%3D&Expires=1772976983 HTTP/1.1" 200 75339
2026-03-07T15:36:25.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:36:25.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:36:25.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:36:25.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:36:25.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:36:40.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:36:40.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:36:40.954 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:36:40.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:36:41.001 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:37:11.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:37:11.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:37:11.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12721
2026-03-07T15:37:11.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:37:11.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:37:11.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:37:11.162 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:37:11.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:37:11.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:37:11.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59694
2026-03-07T15:37:11.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:37:11.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:37:11.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:37:11.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35170
2026-03-07T15:37:11.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:37:11.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:37:11.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:37:14.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9a2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:37:14.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:37:14.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:37:15.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:37:15.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:37:16.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3nRzLUpIIu0DiO%2BWIrFu%2FYe%2BBfg%3D&Expires=1772977035 HTTP/1.1" 200 75043
2026-03-07T15:37:16.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:37:16.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:37:16.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:37:16.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:37:16.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:37:31.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:37:31.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:37:31.430 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:37:31.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:37:31.477 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:38:01.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:38:01.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:38:01.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12721
2026-03-07T15:38:01.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:38:01.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:38:01.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:38:01.646 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:38:01.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:38:01.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:38:01.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59695
2026-03-07T15:38:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:38:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:38:01.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:38:01.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35085
2026-03-07T15:38:01.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:38:01.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:38:01.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:38:04.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d709a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:38:04.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:38:04.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:38:05.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:38:05.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:38:06.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sAkE80KF%2FcGRDEd6V%2FoJjC2lCzs%3D&Expires=1772977085 HTTP/1.1" 200 75043
2026-03-07T15:38:06.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:38:06.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:38:06.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:38:06.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:38:06.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:38:22.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:38:23.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:38:23.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:38:23.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:38:23.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:38:53.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:38:53.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:38:53.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12721
2026-03-07T15:38:53.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:38:53.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:38:53.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:38:53.590 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:38:53.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:38:53.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:38:53.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59534
2026-03-07T15:38:53.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:38:53.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:38:53.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:38:53.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35085
2026-03-07T15:38:53.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:38:53.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:38:53.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:38:56.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee1a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:38:56.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:38:56.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:38:57.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:38:57.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:38:58.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Aa0J7mq7cX0j3sfyXMlpFm6GTd8%3D&Expires=1772977137 HTTP/1.1" 200 75043
2026-03-07T15:38:59.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:38:59.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:38:59.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:38:59.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:38:59.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:39:14.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:39:14.417 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:39:14.445 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:39:14.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:39:14.492 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:39:44.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:39:44.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:39:44.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12721
2026-03-07T15:39:44.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:39:44.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:39:44.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:39:44.894 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:39:44.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:39:44.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:39:44.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59571
2026-03-07T15:39:44.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:39:44.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:39:44.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:39:44.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35074
2026-03-07T15:39:44.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:39:44.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:39:44.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:39:48.023 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316b220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:39:48.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:39:48.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:39:49.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:39:49.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:39:49.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4bjOoChIIdNVfTnYfTG0bwi3ePE%3D&Expires=1772977189 HTTP/1.1" 200 75043
2026-03-07T15:39:50.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:39:50.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:39:50.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:39:50.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:39:50.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:40:05.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:40:05.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:40:05.435 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:40:05.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:40:05.482 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:40:35.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:40:35.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:40:36.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12721
2026-03-07T15:40:36.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:40:36.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:40:36.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:40:36.065 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:40:36.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:40:36.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:40:36.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59543
2026-03-07T15:40:36.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:40:36.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:40:36.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:40:36.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35134
2026-03-07T15:40:36.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:40:36.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:40:36.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:40:39.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee1840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:40:39.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:40:39.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:40:40.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:40:40.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:40:41.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-133658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SZ6%2BGGdYdYVu2yKAdEaXywJRPXQ%3D&Expires=1772977240 HTTP/1.1" 200 75043
2026-03-07T15:40:41.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:40:41.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:40:41.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:40:41.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:40:41.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:40:56.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:40:56.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:40:56.451 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:40:56.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:40:56.499 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:41:26.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:41:26.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:41:26.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:41:26.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:41:26.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:41:26.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:41:26.878 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:41:26.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:41:26.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:41:26.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59579
2026-03-07T15:41:26.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:41:26.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:41:26.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:41:26.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35130
2026-03-07T15:41:26.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:41:26.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:41:26.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:41:29.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928d630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:41:29.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:41:29.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:41:31.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:41:31.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:41:31.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Lq%2B4ajPMZirJPZikhfTWVUKxIDs%3D&Expires=1772977290 HTTP/1.1" 200 74496
2026-03-07T15:41:32.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:41:32.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:41:32.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:41:32.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:41:32.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:41:47.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:41:47.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:41:47.538 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:41:47.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:41:47.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:42:17.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:42:17.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:42:23.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:42:23.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:42:23.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:42:23.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:42:23.429 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:42:23.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:42:23.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:42:23.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59625
2026-03-07T15:42:23.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:42:23.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:42:23.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:42:23.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35096
2026-03-07T15:42:23.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:42:23.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:42:23.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:42:26.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742161a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:42:26.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:42:26.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:42:27.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:42:27.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:42:28.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zWQU15VsFv1DICUDogEMe%2FivLD0%3D&Expires=1772977347 HTTP/1.1" 200 74496
2026-03-07T15:42:28.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:42:28.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:42:28.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:42:28.823 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:42:28.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:42:43.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:42:44.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:42:44.107 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:42:44.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:42:44.154 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:43:14.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:43:14.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:43:14.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:43:14.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:43:14.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:43:14.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:43:14.497 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:43:14.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:43:14.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:43:14.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59534
2026-03-07T15:43:14.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:43:14.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:43:14.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:43:14.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35065
2026-03-07T15:43:14.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:43:14.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:43:14.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:43:17.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d9bd00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:43:17.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:43:17.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:43:18.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:43:18.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:43:19.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FF5ECHNtZhohZxij9q847lJ9AOM%3D&Expires=1772977398 HTTP/1.1" 200 74496
2026-03-07T15:43:19.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:43:19.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:43:19.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:43:19.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:43:19.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:43:35.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:43:35.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:43:35.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:43:35.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:43:35.439 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:44:05.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:44:05.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:44:05.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:44:05.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:44:05.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:44:05.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:44:05.587 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:44:05.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:44:05.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:44:05.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59652
2026-03-07T15:44:05.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:44:05.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:44:05.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:44:05.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35138
2026-03-07T15:44:05.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:44:05.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:44:05.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:44:08.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2c820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:44:08.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:44:08.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:44:09.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:44:09.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:44:10.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Do8biOmgoYrJr2FMRW0CeSEK0Co%3D&Expires=1772977449 HTTP/1.1" 200 74496
2026-03-07T15:44:10.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:44:10.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:44:10.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:44:11.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:44:11.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:44:27.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:44:27.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:44:27.206 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:44:27.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:44:27.253 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:44:57.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:44:57.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:44:57.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:44:57.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:44:57.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:44:57.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:44:57.421 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:44:57.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:44:57.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:44:57.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59731
2026-03-07T15:44:57.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:44:57.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:44:57.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:44:57.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35138
2026-03-07T15:44:57.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:44:57.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:44:57.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:45:00.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89e9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:45:00.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:45:00.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:45:01.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:45:01.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:45:02.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yL71NBQDa%2F7%2FMjpCv7j9t2hLFAM%3D&Expires=1772977501 HTTP/1.1" 200 74387
2026-03-07T15:45:02.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:45:02.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:45:02.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:45:02.788 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:45:02.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:45:18.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:45:18.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:45:18.607 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:45:18.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:45:18.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:45:48.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:45:48.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:45:48.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:45:48.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:45:48.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:45:48.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:45:48.799 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:45:48.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:45:48.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:45:48.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59671
2026-03-07T15:45:48.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:45:48.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:45:48.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:45:48.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35147
2026-03-07T15:45:48.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:45:48.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:45:48.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:45:51.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6e980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:45:51.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:45:51.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:45:53.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:45:53.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:45:53.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GTG%2F0QtUOzBujFmhk4RUY6w2vgk%3D&Expires=1772977552 HTTP/1.1" 200 74387
2026-03-07T15:45:54.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:45:54.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:45:54.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:45:54.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:45:54.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:46:09.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:46:09.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:46:09.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:46:09.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:46:09.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:46:39.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:46:39.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:46:40.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14708
2026-03-07T15:46:40.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:46:40.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:46:40.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:46:40.211 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:46:40.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:46:40.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:46:40.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59822
2026-03-07T15:46:40.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:46:40.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:46:40.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:46:40.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35178
2026-03-07T15:46:40.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:46:40.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:46:40.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:46:43.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68562050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:46:43.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:46:43.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:46:44.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:46:44.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:46:45.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ww0dDEQhMovv9zr1fieomCoiAWE%3D&Expires=1772977604 HTTP/1.1" 200 74387
2026-03-07T15:46:45.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:46:45.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:46:45.871 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:46:45.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:46:45.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:47:01.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:47:01.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:47:01.186 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:47:01.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:47:01.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:47:31.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:47:31.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:47:31.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14708
2026-03-07T15:47:31.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:47:31.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:47:31.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:47:31.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:47:31.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:47:31.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:47:31.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59670
2026-03-07T15:47:31.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:47:31.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:47:31.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:47:31.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35157
2026-03-07T15:47:31.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:47:31.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:47:31.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:47:34.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adf520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:47:34.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:47:34.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:47:35.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:47:35.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:47:36.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0oOS%2Fla3t4IT4AdgNVMVEmw%2FVVc%3D&Expires=1772977655 HTTP/1.1" 200 74387
2026-03-07T15:47:36.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:47:36.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:47:36.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:47:36.792 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:47:36.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:47:54.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:47:54.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:47:54.301 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:47:54.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:47:54.348 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:48:24.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:48:24.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:48:24.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14708
2026-03-07T15:48:24.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:48:24.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:48:24.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:48:24.511 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:48:24.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:48:24.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:48:24.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59722
2026-03-07T15:48:24.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:48:24.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:48:24.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:48:24.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35124
2026-03-07T15:48:24.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:48:24.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:48:24.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:48:27.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbca350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:48:27.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:48:27.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:48:28.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:48:28.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:48:29.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=65tRscB3lZAcfW%2Bfp4vBafPCzXw%3D&Expires=1772977708 HTTP/1.1" 200 74387
2026-03-07T15:48:29.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:48:29.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:48:29.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:48:29.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:48:29.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:48:45.748 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:48:45.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:48:45.901 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:48:45.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:48:45.949 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:49:15.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:49:15.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:49:16.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14708
2026-03-07T15:49:16.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:49:16.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:49:16.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:49:16.261 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:49:16.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:49:16.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:49:16.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59792
2026-03-07T15:49:16.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:49:16.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:49:16.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:49:16.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35135
2026-03-07T15:49:16.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:49:16.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:49:16.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:49:19.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d14190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:49:19.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:49:19.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:49:20.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:49:20.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:49:21.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AaVINYdi6%2BtoUc4e%2FOyhk0sGXRM%3D&Expires=1772977760 HTTP/1.1" 200 73844
2026-03-07T15:49:21.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:49:21.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:49:21.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:49:21.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:49:21.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:49:37.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:49:37.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:49:37.364 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:49:37.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:49:37.412 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:50:07.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:50:07.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:50:07.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14708
2026-03-07T15:50:07.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:50:07.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:50:07.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:50:07.767 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:50:07.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:50:07.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:50:07.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59872
2026-03-07T15:50:07.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:50:07.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:50:07.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:50:07.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35173
2026-03-07T15:50:07.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:50:07.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:50:07.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:50:10.871 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc5c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:50:10.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:50:10.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:50:11.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:50:11.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:50:12.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4uTBkpfjDLVidwujY7uHno3vSkU%3D&Expires=1772977811 HTTP/1.1" 200 73844
2026-03-07T15:50:13.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:50:13.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:50:13.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:50:13.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:50:13.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:50:28.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:50:28.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:50:28.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:50:28.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:50:28.317 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:50:58.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:50:58.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:50:59.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:50:59.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:50:59.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:50:59.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:50:59.371 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:50:59.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:50:59.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:50:59.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59883
2026-03-07T15:50:59.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:50:59.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:50:59.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:50:59.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35173
2026-03-07T15:50:59.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:50:59.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:50:59.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:51:02.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8de10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:51:02.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:51:02.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:51:03.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:51:03.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:51:04.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O2UilxCq3R%2BZR0xmg%2FC92U9UmDM%3D&Expires=1772977863 HTTP/1.1" 200 73844
2026-03-07T15:51:04.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:51:04.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:51:04.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:51:04.971 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:51:04.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:51:21.173 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:51:21.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:51:21.317 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:51:21.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:51:21.365 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:51:51.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:51:51.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:51:51.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:51:51.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:51:51.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:51:51.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:51:51.553 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:51:51.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:51:51.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:51:51.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59746
2026-03-07T15:51:51.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:51:51.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:51:51.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:51:51.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35133
2026-03-07T15:51:51.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:51:51.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:51:51.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:51:54.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de17b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:51:54.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:51:54.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:51:55.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:51:55.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:51:56.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VMmxMMHg%2B%2Bql0xN0JayszpvNnhU%3D&Expires=1772977915 HTTP/1.1" 200 73844
2026-03-07T15:51:56.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:51:56.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:51:56.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:51:56.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:51:56.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:52:12.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:52:12.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:52:13.024 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:52:13.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:52:13.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:52:43.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:52:43.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:52:43.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:52:43.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:52:43.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:52:43.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:52:43.676 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:52:43.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:52:43.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:52:43.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59892
2026-03-07T15:52:43.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:52:43.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:52:43.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:52:43.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35167
2026-03-07T15:52:43.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:52:43.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:52:43.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:52:46.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfcbf40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:52:46.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:52:46.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:52:47.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:52:47.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:52:48.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-134858.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=USQezNAs9gfhP%2BLLHsaO8V%2FQNRw%3D&Expires=1772977967 HTTP/1.1" 200 73844
2026-03-07T15:52:49.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:52:49.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:52:49.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:52:49.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:52:49.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:53:04.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:53:04.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:53:04.449 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:53:04.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:53:04.496 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:53:34.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:53:34.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:53:34.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:53:34.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:53:34.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:53:34.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:53:34.806 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:53:34.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:53:34.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:53:34.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59793
2026-03-07T15:53:34.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:53:34.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:53:34.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:53:34.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35221
2026-03-07T15:53:34.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:53:34.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:53:34.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:53:37.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d3b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:53:37.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:53:37.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:53:39.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:53:39.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:53:39.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8FmdAZIdia7x9XGQn37ydpyZr9s%3D&Expires=1772978018 HTTP/1.1" 200 73497
2026-03-07T15:53:40.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:53:40.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:53:40.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:53:40.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:53:40.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:53:56.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:53:56.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:53:56.276 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:53:56.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:53:56.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:54:26.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:54:26.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:54:26.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:54:26.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:54:26.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:54:26.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:54:26.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:54:26.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:54:26.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:54:26.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59915
2026-03-07T15:54:26.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:54:26.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:54:26.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:54:26.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35265
2026-03-07T15:54:26.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:54:26.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:54:26.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:54:29.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bed960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:54:29.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:54:29.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:54:30.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:54:30.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:54:31.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RlxCg09KarPiEeLBUnyVWrbqkoo%3D&Expires=1772978070 HTTP/1.1" 200 73497
2026-03-07T15:54:31.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:54:31.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:54:31.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:54:31.868 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:54:31.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:54:47.520 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:54:47.634 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:54:47.663 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:54:47.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:54:47.709 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:55:17.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:55:17.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:55:18.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:55:18.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:55:18.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:55:18.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:55:18.179 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:55:18.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:55:18.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:55:18.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59983
2026-03-07T15:55:18.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:55:18.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:55:18.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:55:18.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35216
2026-03-07T15:55:18.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:55:18.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:55:18.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:55:21.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d97a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:55:21.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:55:21.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:55:22.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:55:22.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:55:23.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gaQDdSzKbmwf5mloVKpo3rzZcrM%3D&Expires=1772978122 HTTP/1.1" 200 73497
2026-03-07T15:55:23.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:55:23.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:55:23.552 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:55:23.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:55:23.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:55:39.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:55:40.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:55:40.129 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:55:40.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:55:40.176 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:56:10.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:56:10.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:56:11.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:56:11.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:56:11.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:56:11.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:56:11.321 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:56:11.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:56:11.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:56:11.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59891
2026-03-07T15:56:11.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:56:11.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:56:11.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:56:11.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35239
2026-03-07T15:56:11.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:56:11.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:56:11.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:56:14.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938e9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:56:14.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:56:14.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:56:15.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:56:15.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:56:16.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lsjZ%2F65Irwl1TVBj0rCRf1XOw4c%3D&Expires=1772978175 HTTP/1.1" 200 73497
2026-03-07T15:56:16.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:56:16.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:56:16.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:56:16.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:56:16.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:56:32.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:56:32.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:56:32.772 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:56:32.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:56:32.820 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:57:02.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:57:02.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:57:03.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:57:03.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:57:03.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:57:03.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:57:03.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:57:03.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:57:03.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:57:03.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59926
2026-03-07T15:57:03.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:57:03.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:57:03.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:57:03.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35301
2026-03-07T15:57:03.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:57:03.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:57:03.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:57:06.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742170a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:57:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:57:06.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:57:07.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:57:07.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:57:08.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Tg54cT0IWipMqTJcLBYKqBcnbns%3D&Expires=1772978227 HTTP/1.1" 200 73289
2026-03-07T15:57:08.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:57:08.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:57:08.558 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:57:08.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:57:08.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:57:25.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:57:25.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:57:25.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:57:25.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:57:25.656 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:57:55.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:57:55.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:57:55.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:57:55.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:57:55.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:57:55.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:57:55.806 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:57:55.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:57:55.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:57:55.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59904
2026-03-07T15:57:55.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:57:55.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:57:55.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:57:55.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35301
2026-03-07T15:57:55.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:57:55.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:57:55.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:57:58.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a93700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:57:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:57:58.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:58:00.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:58:00.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:58:00.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N5G2MIjLMTqz1YDnPx5QERG%2FlmQ%3D&Expires=1772978279 HTTP/1.1" 200 73289
2026-03-07T15:58:01.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:58:01.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:58:01.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:58:01.210 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:58:01.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:58:16.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:58:16.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:58:16.320 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:58:16.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:58:16.365 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:58:46.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:58:46.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:58:46.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:58:46.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:58:46.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:58:46.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:58:46.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:58:46.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:58:46.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:58:46.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59749
2026-03-07T15:58:46.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:58:46.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:58:46.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:58:46.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35201
2026-03-07T15:58:46.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:58:46.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:58:46.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:58:49.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c0b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:58:49.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:58:49.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:58:51.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:58:51.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:58:51.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kAx14z%2Fcp609Qts2c%2BDQLnfCL78%3D&Expires=1772978330 HTTP/1.1" 200 73289
2026-03-07T15:58:52.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:58:52.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:58:52.407 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:58:52.429 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:58:52.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:59:08.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:59:08.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T15:59:08.930 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T15:59:08.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T15:59:08.976 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T15:59:39.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T15:59:39.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T15:59:39.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T15:59:39.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T15:59:39.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T15:59:39.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T15:59:39.326 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T15:59:39.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T15:59:39.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T15:59:39.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59907
2026-03-07T15:59:39.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:59:39.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T15:59:39.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T15:59:39.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35131
2026-03-07T15:59:39.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T15:59:39.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T15:59:39.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T15:59:42.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcd7e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T15:59:42.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T15:59:42.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T15:59:43.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T15:59:43.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T15:59:44.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AEyrpd5K1qTp5Ezjm6BUFgaLSwY%3D&Expires=1772978383 HTTP/1.1" 200 73289
2026-03-07T15:59:44.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T15:59:44.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T15:59:44.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T15:59:44.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T15:59:44.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T15:59:59.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:00:00.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:00:00.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:00:00.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:00:00.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:00:30.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:00:30.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:00:30.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14627
2026-03-07T16:00:30.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:00:30.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:00:30.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:00:30.481 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:00:30.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:00:30.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:00:30.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59770
2026-03-07T16:00:30.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:00:30.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:00:30.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:00:30.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35122
2026-03-07T16:00:30.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:00:30.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:00:30.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:00:33.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692889a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:00:33.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:00:33.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:00:34.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:00:34.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:00:35.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-135658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MIFPD7yTJkoEYuOyOmwsvS7nypk%3D&Expires=1772978434 HTTP/1.1" 200 73289
2026-03-07T16:00:35.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:00:35.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:00:35.853 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:00:35.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:00:35.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:00:52.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:00:52.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:00:52.447 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:00:52.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:00:52.494 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:01:22.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:01:22.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:01:22.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14772
2026-03-07T16:01:22.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:01:22.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:01:22.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:01:22.948 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:01:22.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:01:22.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:01:22.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59760
2026-03-07T16:01:22.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:01:22.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:01:22.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:01:22.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35152
2026-03-07T16:01:22.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:01:22.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:01:22.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:01:26.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694abf70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:01:26.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:01:26.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:01:27.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:01:27.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:01:28.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7txNE0ePwpRNtvL2Hh7UUngOHtU%3D&Expires=1772978487 HTTP/1.1" 200 72954
2026-03-07T16:01:28.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:01:28.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:01:28.477 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:01:28.498 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:01:28.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:01:43.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:01:43.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:01:43.913 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:01:43.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:01:43.959 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:02:13.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:02:13.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:02:14.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14772
2026-03-07T16:02:14.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:02:14.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:02:14.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:02:14.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:02:14.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:02:14.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:02:14.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59879
2026-03-07T16:02:14.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:02:14.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:02:14.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:02:14.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35219
2026-03-07T16:02:14.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:02:14.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:02:14.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:02:17.207 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d97670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:02:17.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:02:17.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:02:18.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:02:18.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:02:19.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WK1%2BxnTMecLgpIrTYorzAEZlGco%3D&Expires=1772978538 HTTP/1.1" 200 72954
2026-03-07T16:02:19.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:02:19.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:02:19.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:02:19.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:02:19.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:02:35.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:02:35.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:02:35.161 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:02:35.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:02:35.209 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:03:05.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:03:05.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:03:05.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14772
2026-03-07T16:03:05.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:03:05.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:03:05.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:03:05.577 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:03:05.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:03:05.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:03:05.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60577
2026-03-07T16:03:05.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:03:05.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:03:05.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:03:05.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35392
2026-03-07T16:03:05.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:03:05.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:03:05.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:03:08.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a6770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:03:08.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:03:08.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:03:09.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:03:09.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:03:10.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IA46CHRIaiHPKjlWNA%2BxXfEe0Jg%3D&Expires=1772978589 HTTP/1.1" 200 72954
2026-03-07T16:03:10.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:03:10.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:03:10.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:03:10.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:03:10.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:03:25.947 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:03:26.062 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:03:26.091 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:03:26.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:03:26.139 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:03:56.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:03:56.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:03:56.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14772
2026-03-07T16:03:56.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:03:56.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:03:56.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:03:56.290 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:03:56.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:03:56.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:03:56.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60797
2026-03-07T16:03:56.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:03:56.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:03:56.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:03:56.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35392
2026-03-07T16:03:56.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:03:56.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:03:56.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:03:59.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69785390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:03:59.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:03:59.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:04:00.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:04:00.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:04:01.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q0NGPx9Fs%2BC8JO6ViHTA0I8tLVo%3D&Expires=1772978640 HTTP/1.1" 200 72954
2026-03-07T16:04:01.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:04:01.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:04:01.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:04:01.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:04:01.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:04:17.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:04:17.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:04:17.514 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:04:17.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:04:17.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:04:47.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:04:47.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:04:48.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14772
2026-03-07T16:04:48.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:04:48.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:04:48.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:04:48.058 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:04:48.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:04:48.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:04:48.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60547
2026-03-07T16:04:48.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:04:48.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:04:48.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:04:48.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35615
2026-03-07T16:04:48.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:04:48.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:04:48.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:04:51.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c40bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:04:51.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:04:51.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:04:52.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:04:52.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:04:53.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4NvUV0dofuL5uV%2F9whR6BtQB9rE%3D&Expires=1772978692 HTTP/1.1" 200 72954
2026-03-07T16:04:53.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:04:53.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:04:53.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:04:53.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:04:53.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:05:09.630 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:05:09.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:05:09.774 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:05:09.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:05:09.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:05:39.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:05:39.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:05:40.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14772
2026-03-07T16:05:40.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:05:40.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:05:40.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:05:40.131 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:05:40.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:05:40.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:05:40.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60499
2026-03-07T16:05:40.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:05:40.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:05:40.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:05:40.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35562
2026-03-07T16:05:40.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:05:40.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:05:40.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:05:43.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce7df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:05:43.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:05:43.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:05:44.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:05:44.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:05:45.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZmVtfaoJGhj%2F%2FU9c4B170pEZHOo%3D&Expires=1772978744 HTTP/1.1" 200 72755
2026-03-07T16:05:45.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:05:45.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:05:45.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:05:45.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:05:45.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:06:00.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:06:00.476 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:06:00.507 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:06:00.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:06:00.552 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:06:30.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:06:30.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:06:30.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:06:30.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:06:30.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:06:30.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:06:30.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:06:30.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:06:30.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:06:30.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60303
2026-03-07T16:06:30.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:06:30.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:06:30.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:06:30.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35475
2026-03-07T16:06:30.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:06:30.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:06:30.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:06:33.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857ace0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:06:33.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:06:33.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:06:34.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:06:34.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:06:35.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SajiY16spGKCnKXh9%2BdeE6ukHAY%3D&Expires=1772978794 HTTP/1.1" 200 72755
2026-03-07T16:06:36.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:06:36.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:06:36.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:06:36.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:06:36.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:06:53.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:06:53.464 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:06:53.493 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:06:53.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:06:53.541 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:07:23.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:07:23.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:07:23.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:07:23.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:07:23.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:07:23.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:07:23.866 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:07:23.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:07:23.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:07:23.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60252
2026-03-07T16:07:23.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:07:23.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:07:23.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:07:23.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35313
2026-03-07T16:07:23.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:07:23.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:07:23.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:07:26.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3110d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:07:26.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:07:26.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:07:28.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:07:28.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:07:28.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HGDFqQCrwgaEWOr6sS9KiYMBA%2Bw%3D&Expires=1772978847 HTTP/1.1" 200 72755
2026-03-07T16:07:29.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:07:29.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:07:29.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:07:29.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:07:29.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:07:43.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:07:44.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:07:44.092 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:07:44.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:07:44.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:08:14.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:08:14.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:08:14.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:08:14.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:08:14.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:08:14.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:08:14.631 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:08:14.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:08:14.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:08:14.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60252
2026-03-07T16:08:14.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:08:14.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:08:14.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:08:14.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35324
2026-03-07T16:08:14.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:08:14.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:08:14.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:08:17.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d7490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:08:17.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:08:17.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:08:18.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:08:18.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:08:19.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sy7AdlUmCWaOAiLYDvfkGodrcqU%3D&Expires=1772978898 HTTP/1.1" 200 72755
2026-03-07T16:08:20.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:08:20.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:08:20.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:08:20.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:08:20.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:08:35.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:08:35.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:08:35.675 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:08:35.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:08:35.723 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:09:05.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:09:05.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:09:05.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:09:05.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:09:05.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:09:05.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:09:05.907 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:09:05.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:09:05.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:09:05.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60033
2026-03-07T16:09:05.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:09:05.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:09:05.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:09:05.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35305
2026-03-07T16:09:05.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:09:05.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:09:05.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:09:08.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e992d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:09:08.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:09:08.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:09:10.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:09:10.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:09:11.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qaxCWjond1gJQ4kgPX0Ts%2FAe%2Fxw%3D&Expires=1772978950 HTTP/1.1" 200 72140
2026-03-07T16:09:11.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:09:11.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:09:11.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:09:11.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:09:11.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:09:26.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:09:26.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:09:26.453 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:09:26.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:09:26.500 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:09:56.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:09:56.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:09:56.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:09:56.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:09:56.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:09:56.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:09:56.815 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:09:56.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:09:56.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:09:56.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60191
2026-03-07T16:09:56.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:09:56.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:09:56.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:09:56.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35305
2026-03-07T16:09:56.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:09:56.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:09:56.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:09:59.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bacd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:09:59.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:09:59.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:10:01.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:10:01.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:10:01.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OKT7TRqZQZmHBP4IcELa17E1BKM%3D&Expires=1772979000 HTTP/1.1" 200 72140
2026-03-07T16:10:02.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:10:02.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:10:02.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:10:02.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:10:02.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:10:17.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:10:17.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:10:17.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:10:17.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:10:18.009 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:10:48.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:10:48.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:10:48.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:10:48.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:10:48.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:10:48.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:10:48.162 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:10:48.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:10:48.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:10:48.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60046
2026-03-07T16:10:48.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:10:48.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:10:48.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:10:48.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35266
2026-03-07T16:10:48.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:10:48.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:10:48.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:10:51.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6ff40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:10:51.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:10:51.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:10:52.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:10:52.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:10:53.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZgP2u8IQDofVRw6Og03%2B%2BbfaaMs%3D&Expires=1772979052 HTTP/1.1" 200 72140
2026-03-07T16:10:53.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:10:53.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:10:53.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:10:53.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:10:53.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:11:08.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:11:08.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:11:08.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:11:08.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:11:08.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:11:38.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:11:38.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:11:39.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14684
2026-03-07T16:11:39.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:11:39.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:11:39.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:11:39.374 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:11:39.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:11:39.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:11:39.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59895
2026-03-07T16:11:39.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:11:39.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:11:39.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:11:39.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35257
2026-03-07T16:11:39.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:11:39.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:11:39.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:11:42.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69513580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:11:42.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:11:42.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:11:43.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:11:43.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:11:44.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eEE3vCeFIl9S2%2B73vCopjYS4B0A%3D&Expires=1772979103 HTTP/1.1" 200 72140
2026-03-07T16:11:44.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:11:44.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:11:44.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:11:44.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:11:44.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:12:00.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:12:00.325 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:12:00.353 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:12:00.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:12:00.401 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:12:30.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:12:30.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:12:30.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14684
2026-03-07T16:12:30.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:12:30.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:12:30.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:12:30.574 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:12:30.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:12:30.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:12:30.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59532
2026-03-07T16:12:30.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:12:30.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:12:30.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:12:30.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35264
2026-03-07T16:12:30.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:12:30.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:12:30.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:12:33.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20cdea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:12:33.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:12:33.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:12:34.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:12:34.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:12:35.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-140900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=13HE2a53CuerdcNlFlcE8iHxzNI%3D&Expires=1772979154 HTTP/1.1" 200 72140
2026-03-07T16:12:35.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:12:35.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:12:35.905 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:12:35.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:12:35.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:12:51.000 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:12:51.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:12:51.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:12:51.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:12:51.191 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:13:21.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:13:21.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:13:21.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14684
2026-03-07T16:13:21.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:13:21.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:13:21.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:13:21.494 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:13:21.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:13:21.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:13:21.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59350
2026-03-07T16:13:21.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:13:21.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:13:21.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:13:21.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35141
2026-03-07T16:13:21.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:13:21.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:13:21.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:13:24.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcf070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:13:24.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:13:24.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:13:25.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:13:25.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:13:26.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VknK46Bff41CwfORbFkL6UC46jg%3D&Expires=1772979205 HTTP/1.1" 200 71615
2026-03-07T16:13:26.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:13:26.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:13:26.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:13:26.954 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:13:26.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:13:42.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:13:42.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:13:42.377 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:13:42.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:13:42.423 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:14:12.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:14:12.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:14:12.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14684
2026-03-07T16:14:12.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:14:12.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:14:12.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:14:12.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:14:12.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:14:12.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:14:12.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59350
2026-03-07T16:14:12.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:14:12.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:14:12.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:14:12.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35073
2026-03-07T16:14:12.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:14:12.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:14:12.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:14:15.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d94640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:14:15.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:14:15.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:14:17.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:14:17.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:14:17.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GmN0MbuMJNb4lp6kln2F1Xrt0do%3D&Expires=1772979256 HTTP/1.1" 200 71615
2026-03-07T16:14:18.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:14:18.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:14:18.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:14:18.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:14:18.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:14:33.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:14:33.694 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:14:33.723 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:14:33.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:14:33.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:15:03.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:15:03.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:15:03.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14684
2026-03-07T16:15:03.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:15:03.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:15:03.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:15:03.930 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:15:03.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:15:03.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:15:03.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59203
2026-03-07T16:15:03.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:15:03.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:15:03.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:15:03.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35047
2026-03-07T16:15:03.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:15:03.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:15:03.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:15:07.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69248c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:15:07.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:15:07.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:15:08.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:15:08.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:15:09.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RPtLLbGJwzszbBxP39kibQSaDf8%3D&Expires=1772979308 HTTP/1.1" 200 71615
2026-03-07T16:15:09.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:15:09.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:15:09.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:15:09.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:15:09.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:15:24.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:15:24.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:15:25.015 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:15:25.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:15:25.063 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:15:55.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:15:55.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:15:55.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14285
2026-03-07T16:15:55.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:15:55.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:15:55.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:15:55.810 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:15:55.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:15:55.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:15:55.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59224
2026-03-07T16:15:55.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:15:55.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:15:55.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:15:55.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35047
2026-03-07T16:15:55.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:15:55.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:15:55.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:15:58.903 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d77670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:15:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:15:58.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:16:00.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:16:00.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:16:00.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QSaq%2FxPfm89Pi%2F19KHToJ%2FsxlQI%3D&Expires=1772979359 HTTP/1.1" 200 71615
2026-03-07T16:16:01.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:16:01.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:16:01.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:16:01.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:16:01.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:16:18.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:16:18.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:16:18.381 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:16:18.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:16:18.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:16:48.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:16:48.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:16:48.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14285
2026-03-07T16:16:48.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:16:48.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:16:48.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:16:48.749 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:16:48.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:16:48.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:16:48.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59168
2026-03-07T16:16:48.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:16:48.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:16:48.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:16:48.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35053
2026-03-07T16:16:48.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:16:48.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:16:48.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:16:51.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d96a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:16:51.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:16:51.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:16:52.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:16:52.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:16:53.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141300.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bphp6aTmaEjwxhieA4%2FR5wIar90%3D&Expires=1772979412 HTTP/1.1" 200 71615
2026-03-07T16:16:54.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:16:54.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:16:54.092 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:16:54.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:16:54.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:17:09.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:17:10.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:17:10.043 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:17:10.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:17:10.090 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:17:40.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:17:40.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:17:40.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14285
2026-03-07T16:17:40.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:17:40.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:17:40.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:17:40.545 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:17:40.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:17:40.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:17:40.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59450
2026-03-07T16:17:40.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:17:40.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:17:40.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:17:40.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34981
2026-03-07T16:17:40.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:17:40.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:17:40.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:17:43.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a93d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:17:43.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:17:43.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:17:44.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:17:44.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:17:45.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ix%2Bi2qOwFgXc%2FBSK3Y6%2FuT8yEkA%3D&Expires=1772979464 HTTP/1.1" 200 71647
2026-03-07T16:17:46.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:17:46.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:17:46.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:17:46.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:17:46.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:18:01.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:18:01.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:18:01.515 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:18:01.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:18:01.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:18:31.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:18:31.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:18:31.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14285
2026-03-07T16:18:31.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:18:31.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:18:31.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:18:31.818 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:18:31.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:18:31.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:18:31.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59613
2026-03-07T16:18:31.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:18:31.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:18:31.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:18:31.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35077
2026-03-07T16:18:31.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:18:31.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:18:31.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:18:34.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a93af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:18:34.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:18:34.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:18:36.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:18:36.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:18:36.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=reQ4oPGCODYrw6ZNxsKCDV7Ozyo%3D&Expires=1772979515 HTTP/1.1" 200 71647
2026-03-07T16:18:37.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:18:37.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:18:37.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:18:37.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:18:37.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:18:52.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:18:53.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:18:53.086 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:18:53.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:18:53.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:19:23.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:19:23.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:19:23.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14285
2026-03-07T16:19:23.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:19:23.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:19:23.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:19:23.505 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:19:23.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:19:23.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:19:23.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59896
2026-03-07T16:19:23.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:19:23.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:19:23.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:19:23.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35105
2026-03-07T16:19:23.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:19:23.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:19:23.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:19:26.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:19:26.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:19:26.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:19:27.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:19:27.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:19:28.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bjw5xgA4YSy0ecne8dBwkPxBpso%3D&Expires=1772979567 HTTP/1.1" 200 71647
2026-03-07T16:19:28.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:19:28.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:19:28.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:19:28.890 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:19:28.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:19:43.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:19:44.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:19:44.075 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:19:44.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:19:44.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:20:14.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:20:14.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:20:14.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14285
2026-03-07T16:20:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:20:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:20:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:20:14.436 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:20:14.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:20:14.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:20:14.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59896
2026-03-07T16:20:14.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:20:14.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:20:14.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:20:14.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35153
2026-03-07T16:20:14.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:20:14.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:20:14.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:20:17.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d15f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:20:17.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:20:17.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:20:18.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:20:18.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:20:19.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-141700.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QDo1%2FW5ZhhfIuHxzCVkxw3FA1r4%3D&Expires=1772979618 HTTP/1.1" 200 71647
2026-03-07T16:20:20.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:20:20.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:20:20.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:20:20.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:20:20.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:20:35.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:20:35.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:20:35.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:20:35.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:20:35.256 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:21:05.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:21:05.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:21:06.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:21:06.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:21:06.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:21:06.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:21:06.382 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:21:06.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:21:06.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:21:06.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60250
2026-03-07T16:21:06.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:21:06.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:21:06.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:21:06.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35222
2026-03-07T16:21:06.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:21:06.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:21:06.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:21:09.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69412a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:21:09.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:21:09.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:21:10.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:21:10.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:21:11.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5Emt4g8F1%2FexDZGbpRd9oI1tLug%3D&Expires=1772979670 HTTP/1.1" 200 71056
2026-03-07T16:21:11.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:21:11.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:21:11.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:21:11.785 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:21:11.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:21:27.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:21:28.096 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:21:28.126 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:21:28.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:21:28.173 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:21:58.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:21:58.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:21:58.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:21:58.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:21:58.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:21:58.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:21:58.565 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:21:58.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:21:58.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:21:58.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60625
2026-03-07T16:21:58.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:21:58.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:21:58.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:21:58.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35222
2026-03-07T16:21:58.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:21:58.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:21:58.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:22:01.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bec190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:22:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:22:01.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:22:02.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:22:02.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:22:03.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jOvHz%2BYqzMr%2B7WbyMfMrE6GPSpk%3D&Expires=1772979722 HTTP/1.1" 200 71056
2026-03-07T16:22:03.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:22:03.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:22:03.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:22:03.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:22:03.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:22:19.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:22:19.325 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:22:19.355 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:22:19.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:22:19.402 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:22:49.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:22:49.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:22:49.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:22:49.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:22:49.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:22:49.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:22:49.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:22:49.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:22:49.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:22:49.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60497
2026-03-07T16:22:49.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:22:49.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:22:49.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:22:49.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35279
2026-03-07T16:22:49.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:22:49.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:22:49.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:22:52.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:22:52.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:22:52.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:22:53.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:22:53.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:22:54.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nLSerBG8Ly%2FNFHlPZwGS0KkBRQc%3D&Expires=1772979773 HTTP/1.1" 200 71056
2026-03-07T16:22:55.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:22:55.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:22:55.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:22:55.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:22:55.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:23:10.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:23:11.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:23:11.100 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:23:11.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:23:11.148 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:23:41.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:23:41.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:23:41.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:23:41.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:23:41.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:23:41.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:23:41.611 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:23:41.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:23:41.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:23:41.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60361
2026-03-07T16:23:41.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:23:41.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:23:41.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:23:41.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35307
2026-03-07T16:23:41.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:23:41.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:23:41.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:23:44.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7634040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:23:44.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:23:44.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:23:45.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:23:45.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:23:46.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6IRFG1f4t434eYhtBxWir5MdXKo%3D&Expires=1772979825 HTTP/1.1" 200 71056
2026-03-07T16:23:47.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:23:47.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:23:47.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:23:47.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:23:47.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:24:04.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:24:04.146 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:24:04.175 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:24:04.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:24:04.222 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:24:34.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:24:34.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:24:34.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:24:34.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:24:34.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:24:34.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:24:34.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:24:34.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:24:34.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:24:34.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60161
2026-03-07T16:24:34.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:24:34.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:24:34.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:24:34.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35275
2026-03-07T16:24:34.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:24:34.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:24:34.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:24:37.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69410d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:24:37.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:24:37.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:24:38.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:24:38.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:24:39.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TLXDHIZBoEQrp0w5bMuv8qkbJEw%3D&Expires=1772979878 HTTP/1.1" 200 71056
2026-03-07T16:24:39.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:24:39.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:24:39.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:24:39.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:24:39.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:24:55.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:24:55.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:24:55.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:24:55.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:24:55.265 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:25:25.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:25:25.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:25:25.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:25:25.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:25:25.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:25:25.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:25:25.492 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:25:25.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:25:25.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:25:25.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59708
2026-03-07T16:25:25.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:25:25.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:25:25.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:25:25.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35029
2026-03-07T16:25:25.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:25:25.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:25:25.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:25:28.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e94e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:25:28.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:25:28.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:25:29.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:25:29.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:25:30.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=408FeFtt%2BYQa11h4hy1GzfbBgZE%3D&Expires=1772979929 HTTP/1.1" 200 70592
2026-03-07T16:25:30.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:25:30.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:25:30.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:25:30.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:25:30.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:25:47.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:25:48.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:25:48.046 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:25:48.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:25:48.094 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:26:18.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:26:18.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:26:18.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14321
2026-03-07T16:26:18.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:26:18.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:26:18.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:26:18.409 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:26:18.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:26:18.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:26:18.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59552
2026-03-07T16:26:18.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:26:18.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:26:18.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:26:18.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35085
2026-03-07T16:26:18.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:26:18.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:26:18.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:26:21.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685af760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:26:21.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:26:21.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:26:22.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:26:22.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:26:23.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wPcTWoyyNm5fxjoTbZIwi5LB7MM%3D&Expires=1772979982 HTTP/1.1" 200 70592
2026-03-07T16:26:23.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:26:23.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:26:23.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:26:23.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:26:23.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:26:38.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:26:38.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:26:38.981 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:26:38.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:26:39.028 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:27:09.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:27:09.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:27:09.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14321
2026-03-07T16:27:09.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:27:09.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:27:09.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:27:09.357 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:27:09.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:27:09.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:27:09.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59538
2026-03-07T16:27:09.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:27:09.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:27:09.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:27:09.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34995
2026-03-07T16:27:09.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:27:09.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:27:09.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:27:12.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d40a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:27:12.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:27:12.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:27:13.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:27:13.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:27:14.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nQaKp26CSWuuJxyHM4olPqhFiKQ%3D&Expires=1772980033 HTTP/1.1" 200 70592
2026-03-07T16:27:14.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:27:14.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:27:14.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:27:14.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:27:14.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:27:30.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:27:30.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:27:30.388 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:27:30.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:27:30.436 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:28:00.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:28:00.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:28:00.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14321
2026-03-07T16:28:00.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:28:00.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:28:00.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:28:00.796 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:28:00.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:28:00.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:28:00.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59727
2026-03-07T16:28:00.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:28:00.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:28:00.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:28:00.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34995
2026-03-07T16:28:00.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:28:00.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:28:00.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:28:03.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc18670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:28:03.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:28:03.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:28:05.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:28:05.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:28:05.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GdwiMSq2A%2FQNGzc68%2BGsUW89jkA%3D&Expires=1772980084 HTTP/1.1" 200 70592
2026-03-07T16:28:06.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:28:06.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:28:06.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:28:06.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:28:06.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:28:21.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:28:21.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:28:21.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:28:21.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:28:22.046 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:28:52.077 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:28:52.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:28:52.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14321
2026-03-07T16:28:52.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:28:52.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:28:52.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:28:52.366 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:28:52.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:28:52.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:28:52.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59901
2026-03-07T16:28:52.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:28:52.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:28:52.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:28:52.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35097
2026-03-07T16:28:52.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:28:52.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:28:52.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:28:55.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb39ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:28:55.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:28:55.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:28:56.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:28:56.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:28:57.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142500.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=weFwZV3cvMMWMRwY6gPUBGGWmK8%3D&Expires=1772980136 HTTP/1.1" 200 70592
2026-03-07T16:28:57.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:28:57.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:28:57.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:28:57.806 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:28:57.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:29:13.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:29:13.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:29:13.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:29:13.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:29:13.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:29:43.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:29:43.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:29:43.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14321
2026-03-07T16:29:43.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:29:43.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:29:43.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:29:43.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:29:43.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:29:43.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:29:43.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59961
2026-03-07T16:29:43.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:29:43.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:29:43.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:29:43.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35210
2026-03-07T16:29:43.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:29:43.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:29:43.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:29:47.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc0bf10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:29:47.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:29:47.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:29:48.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:29:48.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:29:49.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qYM17GmpSugxHd19RoMGErK0Ido%3D&Expires=1772980188 HTTP/1.1" 200 70573
2026-03-07T16:29:49.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:29:49.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:29:49.292 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:29:49.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:29:49.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:30:03.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:30:04.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:30:04.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:30:04.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:30:04.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:30:34.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:30:34.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:30:34.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14321
2026-03-07T16:30:34.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:30:34.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:30:34.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:30:34.307 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:30:34.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:30:34.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:30:34.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60079
2026-03-07T16:30:34.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:30:34.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:30:34.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:30:34.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35176
2026-03-07T16:30:34.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:30:34.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:30:34.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:30:37.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:30:37.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:30:37.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:30:38.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:30:38.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:30:39.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ld8rwS4U0rZYbCTbKJE%2FT0%2FoNGY%3D&Expires=1772980238 HTTP/1.1" 200 70573
2026-03-07T16:30:39.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:30:39.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:30:39.962 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:30:39.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:30:39.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:30:55.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:30:55.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:30:55.629 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:30:55.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:30:55.677 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:31:25.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:31:25.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:31:26.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T16:31:26.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:31:26.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:31:26.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:31:26.053 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:31:26.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:31:26.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:31:26.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60040
2026-03-07T16:31:26.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:31:26.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:31:26.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:31:26.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35309
2026-03-07T16:31:26.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:31:26.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:31:26.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:31:29.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928b1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:31:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:31:29.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:31:30.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:31:30.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:31:31.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BadGR%2BPR%2FlmDDwpHt0obPDkJMV0%3D&Expires=1772980290 HTTP/1.1" 200 70573
2026-03-07T16:31:31.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:31:31.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:31:31.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:31:31.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:31:31.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:31:46.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:31:46.862 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:31:46.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:31:46.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:31:46.939 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:32:16.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:32:16.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:32:17.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T16:32:17.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:32:17.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:32:17.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:32:17.092 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:32:17.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:32:17.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:32:17.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59949
2026-03-07T16:32:17.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:32:17.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:32:17.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:32:17.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35381
2026-03-07T16:32:17.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:32:17.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:32:17.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:32:20.215 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a39240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:32:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:32:20.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:32:21.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:32:21.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:32:22.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LYX2WWN83sKkpuUVyIucUkAabNY%3D&Expires=1772980341 HTTP/1.1" 200 70573
2026-03-07T16:32:22.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:32:22.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:32:22.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:32:22.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:32:22.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:32:37.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:32:37.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:32:37.824 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:32:37.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:32:37.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:33:07.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:33:07.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:33:08.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T16:33:08.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:33:08.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:33:08.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:33:08.398 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:33:08.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:33:08.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:33:08.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59985
2026-03-07T16:33:08.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:33:08.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:33:08.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:33:08.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35282
2026-03-07T16:33:08.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:33:08.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:33:08.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:33:11.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8c880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:33:11.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:33:11.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:33:12.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:33:12.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:33:13.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EnwstKBhjw9J%2BgefnC7hWThOSWU%3D&Expires=1772980392 HTTP/1.1" 200 70573
2026-03-07T16:33:13.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:33:13.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:33:13.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:33:13.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:33:13.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:33:29.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:33:29.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:33:29.301 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:33:29.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:33:29.349 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:33:59.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:33:59.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:33:59.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T16:33:59.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:33:59.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:33:59.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:33:59.653 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:33:59.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:33:59.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:33:59.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59877
2026-03-07T16:33:59.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:33:59.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:33:59.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:33:59.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35282
2026-03-07T16:33:59.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:33:59.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:33:59.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:34:02.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4786a10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:34:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:34:02.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:34:03.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:34:03.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:34:04.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ayx8n1dP6ZA5TBZzcvMrQRKq3Ns%3D&Expires=1772980443 HTTP/1.1" 200 70573
2026-03-07T16:34:04.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:34:04.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:34:04.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:34:05.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:34:05.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:34:20.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:34:20.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:34:20.395 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:34:20.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:34:20.443 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:34:50.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:34:50.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:34:50.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T16:34:50.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:34:50.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:34:50.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:34:50.971 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:34:50.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:34:50.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:34:50.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59931
2026-03-07T16:34:50.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:34:50.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:34:50.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:34:50.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35229
2026-03-07T16:34:50.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:34:50.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:34:50.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:34:54.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68aea350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:34:54.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:34:54.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:34:55.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:34:55.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:34:56.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OwDw%2Bc9ps3fsxLxkEEjwL7O4qJ0%3D&Expires=1772980495 HTTP/1.1" 200 70573
2026-03-07T16:34:56.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:34:56.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:34:56.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:34:56.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:34:56.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:35:13.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:35:13.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:35:13.776 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:35:13.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:35:13.823 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:35:43.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:35:43.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:35:44.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T16:35:44.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:35:44.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:35:44.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:35:44.139 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:35:44.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:35:44.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:35:44.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59995
2026-03-07T16:35:44.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:35:44.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:35:44.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:35:44.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35253
2026-03-07T16:35:44.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:35:44.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:35:44.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:35:47.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ca2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:35:47.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:35:47.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:35:48.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:35:48.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:35:49.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jlYEPJSx3E4BmVSR0j2FQuGzO5U%3D&Expires=1772980548 HTTP/1.1" 200 70573
2026-03-07T16:35:49.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:35:49.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:35:49.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:35:49.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:35:49.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:36:05.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:36:05.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:36:05.341 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:36:05.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:36:05.389 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:36:35.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:36:35.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:36:35.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14316
2026-03-07T16:36:35.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:36:35.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:36:35.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:36:35.555 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:36:35.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:36:35.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:36:35.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59950
2026-03-07T16:36:35.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:36:35.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:36:35.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:36:35.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35258
2026-03-07T16:36:35.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:36:35.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:36:35.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:36:38.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693608e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:36:38.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:36:38.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:36:39.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:36:39.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:36:40.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-142901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3sMv%2BoCexkGRvG1A7s%2BUUzQ2RVM%3D&Expires=1772980599 HTTP/1.1" 200 70573
2026-03-07T16:36:40.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:36:40.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:36:40.890 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:36:40.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:36:40.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:36:56.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:36:56.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:36:56.800 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:36:56.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:36:56.847 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:37:26.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:37:26.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:37:26.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14316
2026-03-07T16:37:26.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:37:26.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:37:26.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:37:27.012 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:37:27.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:37:27.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:37:27.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59762
2026-03-07T16:37:27.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:37:27.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:37:27.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:37:27.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35234
2026-03-07T16:37:27.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:37:27.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:37:27.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:37:30.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938d450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:37:30.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:37:30.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:37:31.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:37:31.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:37:32.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-143701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W90TXUYM0TXtuEtZi4j2fmE1ngY%3D&Expires=1772980651 HTTP/1.1" 200 69667
2026-03-07T16:37:32.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:37:32.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:37:32.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:37:32.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:37:32.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:37:47.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:37:47.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:37:47.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:37:47.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:37:47.938 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:38:17.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:38:17.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:38:18.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14316
2026-03-07T16:38:18.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:38:18.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:38:18.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:38:18.260 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:38:18.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:38:18.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:38:18.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59714
2026-03-07T16:38:18.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:38:18.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:38:18.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:38:18.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35156
2026-03-07T16:38:18.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:38:18.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:38:18.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:38:21.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d78ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:38:21.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:38:21.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:38:22.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:38:22.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:38:23.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-143701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DM6isnUHjBY3%2FYGxXgnKuwZi%2FjI%3D&Expires=1772980702 HTTP/1.1" 200 69667
2026-03-07T16:38:23.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:38:23.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:38:23.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:38:23.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:38:23.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:38:39.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:38:39.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:38:39.241 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:38:39.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:38:39.288 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:39:09.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:39:09.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:39:09.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14316
2026-03-07T16:39:09.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:39:09.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:39:09.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:39:09.594 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:39:09.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:39:09.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:39:09.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59737
2026-03-07T16:39:09.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:39:09.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:39:09.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:39:09.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35060
2026-03-07T16:39:09.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:39:09.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:39:09.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:39:12.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:39:12.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:39:12.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:39:13.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:39:13.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:39:14.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-143701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9qVvc22IQ3nJpk4OCt%2FTl8UCTvI%3D&Expires=1772980753 HTTP/1.1" 200 69667
2026-03-07T16:39:14.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:39:14.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:39:14.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:39:14.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:39:14.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:39:30.018 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:39:30.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:39:30.158 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:39:30.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:39:30.206 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:40:00.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:40:00.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:40:00.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14316
2026-03-07T16:40:00.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:40:00.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:40:00.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:40:00.369 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:40:00.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:40:00.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:40:00.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59436
2026-03-07T16:40:00.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:40:00.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:40:00.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:40:00.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35060
2026-03-07T16:40:00.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:40:00.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:40:00.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:40:03.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20cf910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:40:03.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:40:03.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:40:04.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:40:04.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:40:05.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-143701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cG0MMqfdgZ9Di6DHhi9QAeBiXBw%3D&Expires=1772980804 HTTP/1.1" 200 69667
2026-03-07T16:40:05.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:40:05.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:40:05.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:40:05.706 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:40:05.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:40:20.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:40:20.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:40:20.911 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:40:20.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:40:20.958 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:40:50.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:40:50.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:40:51.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14316
2026-03-07T16:40:51.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:40:51.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:40:51.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:40:51.266 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:40:51.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:40:51.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:40:51.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59384
2026-03-07T16:40:51.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:40:51.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:40:51.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:40:51.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34979
2026-03-07T16:40:51.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:40:51.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:40:51.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:40:54.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310b8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:40:54.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:40:54.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:40:55.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:40:55.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:40:56.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-143701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=APg9%2FDozveFVLlwQIb5V0PW4hk0%3D&Expires=1772980855 HTTP/1.1" 200 69667
2026-03-07T16:40:56.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:40:56.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:40:56.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:40:56.619 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:40:56.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:41:11.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:41:12.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:41:12.058 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:41:12.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:41:12.105 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:41:42.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:41:42.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:41:42.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14312
2026-03-07T16:41:42.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:41:42.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:41:42.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:41:42.427 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:41:42.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:41:42.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:41:42.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59339
2026-03-07T16:41:42.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:41:42.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:41:42.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:41:42.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34862
2026-03-07T16:41:42.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:41:42.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:41:42.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:41:45.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb72108e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:41:45.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:41:45.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:41:46.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:41:46.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:41:47.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u2plNrpnH3CgHzlumfLRFsfJ5S0%3D&Expires=1772980906 HTTP/1.1" 200 69487
2026-03-07T16:41:47.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:41:47.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:41:47.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:41:47.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:41:47.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:42:03.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:42:03.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:42:03.329 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:42:03.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:42:03.375 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:42:33.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:42:33.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:42:33.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14312
2026-03-07T16:42:33.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:42:33.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:42:33.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:42:33.686 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:42:33.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:42:33.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:42:33.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59044
2026-03-07T16:42:33.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:42:33.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:42:33.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:42:33.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34807
2026-03-07T16:42:33.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:42:33.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:42:33.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:42:36.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d96200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:42:36.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:42:36.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:42:37.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:42:37.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:42:38.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BC4et%2BoAXdq22woYUHyyy5%2FSaHA%3D&Expires=1772980957 HTTP/1.1" 200 69487
2026-03-07T16:42:39.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:42:39.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:42:39.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:42:39.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:42:39.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:42:56.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:42:56.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:42:56.731 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:42:56.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:42:56.779 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:43:26.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:43:26.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:43:26.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14312
2026-03-07T16:43:26.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:43:26.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:43:26.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:43:26.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:43:26.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:43:26.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:43:26.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58986
2026-03-07T16:43:26.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:43:26.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:43:26.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:43:26.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34819
2026-03-07T16:43:26.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:43:26.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:43:26.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:43:30.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a04c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:43:30.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:43:30.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:43:31.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:43:31.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:43:32.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w1RxAybs9A%2FAd2r2v7CBzA2jVvA%3D&Expires=1772981011 HTTP/1.1" 200 69487
2026-03-07T16:43:32.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:43:32.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:43:32.301 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:43:32.323 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:43:32.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:43:48.172 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:43:48.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:43:48.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:43:48.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:43:48.359 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:44:18.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:44:18.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:44:18.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14312
2026-03-07T16:44:18.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:44:18.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:44:18.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:44:18.715 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:44:18.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:44:18.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:44:18.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58808
2026-03-07T16:44:18.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:44:18.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:44:18.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:44:18.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34723
2026-03-07T16:44:18.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:44:18.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:44:18.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:44:21.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964b460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:44:21.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:44:21.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:44:22.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:44:22.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:44:23.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144059.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Da99pzeVu%2FhtCxoFY3OXO6lVEs0%3D&Expires=1772981062 HTTP/1.1" 200 69487
2026-03-07T16:44:24.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:44:24.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:44:24.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:44:24.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:44:24.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:44:40.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:44:41.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:44:41.047 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:44:41.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:44:41.095 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:45:11.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:45:11.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:45:11.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14312
2026-03-07T16:45:11.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:45:11.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:45:11.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:45:11.422 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:45:11.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:45:11.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:45:11.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58755
2026-03-07T16:45:11.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:45:11.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:45:11.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:45:11.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34634
2026-03-07T16:45:11.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:45:11.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:45:11.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:45:14.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c5ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:45:14.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:45:14.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:45:15.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:45:15.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:45:16.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7p1%2Bektk8cWKKa9wtjg8dAi%2Bie4%3D&Expires=1772981115 HTTP/1.1" 200 69308
2026-03-07T16:45:16.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:45:16.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:45:16.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:45:16.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:45:16.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:45:32.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:45:32.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:45:32.591 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:45:32.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:45:32.638 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:46:02.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:46:02.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:46:03.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:46:03.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:46:03.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:46:03.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:46:03.461 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:46:03.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:46:03.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:46:03.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58742
2026-03-07T16:46:03.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:46:03.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:46:03.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:46:03.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34606
2026-03-07T16:46:03.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:46:03.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:46:03.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:46:06.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c4b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:46:06.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:46:06.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:46:07.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:46:07.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:46:08.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OesPpf1wKvlQeb2prF7PnxB4Jh4%3D&Expires=1772981167 HTTP/1.1" 200 69308
2026-03-07T16:46:08.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:46:08.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:46:08.880 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:46:08.905 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:46:08.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:46:26.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:46:26.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:46:26.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:46:26.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:46:26.333 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:46:56.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:46:56.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:46:56.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:46:56.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:46:56.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:46:56.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:46:56.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:46:56.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:46:56.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:46:56.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58740
2026-03-07T16:46:56.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:46:56.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:46:56.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:46:56.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34606
2026-03-07T16:46:56.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:46:56.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:46:56.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:46:59.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e197b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:46:59.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:46:59.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:47:00.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:47:00.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:47:01.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jdbOI0NddRGcx6s72BnPJA2Q704%3D&Expires=1772981220 HTTP/1.1" 200 69308
2026-03-07T16:47:01.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:47:01.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:47:01.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:47:01.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:47:01.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:47:17.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:47:17.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:47:17.344 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:47:17.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:47:17.392 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:47:47.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:47:47.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:47:47.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:47:47.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:47:47.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:47:47.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:47:47.957 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:47:47.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:47:47.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:47:47.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58599
2026-03-07T16:47:47.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:47:47.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:47:47.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:47:47.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34612
2026-03-07T16:47:47.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:47:47.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:47:47.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:47:51.031 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69410fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:47:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:47:51.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:47:52.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:47:52.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:47:52.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2lm0arH6vpLWH78Q3Sq5h4qi2Mo%3D&Expires=1772981271 HTTP/1.1" 200 69308
2026-03-07T16:47:53.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:47:53.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:47:53.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:47:53.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:47:53.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:48:09.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:48:09.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:48:09.740 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:48:09.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:48:09.787 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:48:39.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:48:39.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:48:39.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:48:39.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:48:39.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:48:39.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:48:39.955 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:48:39.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:48:39.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:48:39.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58811
2026-03-07T16:48:39.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:48:39.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:48:39.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:48:39.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34559
2026-03-07T16:48:39.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:48:39.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:48:39.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:48:43.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcefb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:48:43.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:48:43.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:48:44.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:48:44.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:48:45.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eZWGlFVpOWJVokuee7O%2B%2BIFYa4o%3D&Expires=1772981324 HTTP/1.1" 200 69308
2026-03-07T16:48:45.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:48:45.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:48:45.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:48:45.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:48:45.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:49:01.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:49:01.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:49:01.532 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:49:01.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:49:01.579 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:49:31.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:49:31.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:49:31.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:49:31.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:49:31.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:49:31.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:49:31.911 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:49:31.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:49:31.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:49:31.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58965
2026-03-07T16:49:31.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:49:31.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:49:31.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:49:31.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34520
2026-03-07T16:49:31.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:49:31.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:49:31.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:49:35.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694115d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:49:35.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:49:35.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:49:36.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:49:36.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:49:37.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qSgNKdcN4Za%2BJWgIdt2FTgHWsc8%3D&Expires=1772981376 HTTP/1.1" 200 68856
2026-03-07T16:49:37.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:49:37.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:49:37.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:49:37.307 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:49:37.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:49:53.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:49:53.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:49:53.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:49:53.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:49:53.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:50:23.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:50:23.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:50:23.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T16:50:23.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:50:23.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:50:23.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:50:23.793 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:50:23.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:50:23.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:50:23.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58760
2026-03-07T16:50:23.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:50:23.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:50:23.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:50:23.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34516
2026-03-07T16:50:23.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:50:23.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:50:23.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:50:26.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a392a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:50:26.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:50:26.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:50:27.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:50:27.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:50:28.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kzHEpHA3%2Fh9RCOih%2FXfrkaNZPgY%3D&Expires=1772981427 HTTP/1.1" 200 68856
2026-03-07T16:50:29.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:50:29.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:50:29.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:50:29.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:50:29.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:50:45.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:50:45.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:50:45.470 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:50:45.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:50:45.516 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:51:15.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:51:15.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:51:16.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T16:51:16.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:51:16.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:51:16.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:51:16.525 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:51:16.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:51:16.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:51:16.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58696
2026-03-07T16:51:16.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:51:16.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:51:16.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:51:16.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34549
2026-03-07T16:51:16.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:51:16.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:51:16.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:51:19.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696383a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:51:19.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:51:19.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:51:20.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:51:20.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:51:21.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R%2BzWAzmXlxGDEglNzZCw0vpDF%2BU%3D&Expires=1772981480 HTTP/1.1" 200 68856
2026-03-07T16:51:21.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:51:21.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:51:21.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:51:21.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:51:21.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:51:36.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:51:36.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:51:36.992 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:51:36.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:51:37.040 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:52:07.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:52:07.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:52:07.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T16:52:07.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:52:07.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:52:07.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:52:07.204 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:52:07.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:52:07.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:52:07.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58790
2026-03-07T16:52:07.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:52:07.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:52:07.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:52:07.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34487
2026-03-07T16:52:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:52:07.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:52:07.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:52:10.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89d900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:52:10.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:52:10.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:52:11.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:52:11.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:52:12.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-144901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HwNgz9iZuxfmfHDQ6e8evpjFKwU%3D&Expires=1772981531 HTTP/1.1" 200 68856
2026-03-07T16:52:12.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:52:12.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:52:12.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:52:12.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:52:12.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:52:29.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:52:29.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:52:29.828 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:52:29.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:52:29.874 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:52:59.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:52:59.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:53:00.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T16:53:00.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:53:00.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:53:00.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:53:00.202 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:53:00.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:53:00.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:53:00.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58578
2026-03-07T16:53:00.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:53:00.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:53:00.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:53:00.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34487
2026-03-07T16:53:00.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:53:00.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:53:00.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:53:03.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f4580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:53:03.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:53:03.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:53:04.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:53:04.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:53:05.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bEGfKsPRYvJBTOJYpfPavSO3ibg%3D&Expires=1772981584 HTTP/1.1" 200 68532
2026-03-07T16:53:05.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:53:05.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:53:05.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:53:05.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:53:05.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:53:20.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:53:20.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:53:20.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:53:20.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:53:21.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:53:51.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:53:51.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:53:51.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T16:53:51.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:53:51.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:53:51.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:53:51.495 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:53:51.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:53:51.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:53:51.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58421
2026-03-07T16:53:51.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:53:51.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:53:51.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:53:51.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34487
2026-03-07T16:53:51.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:53:51.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:53:51.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:53:54.617 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1a9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:53:54.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:53:54.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:53:55.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:53:55.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:53:56.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4Eq63hndGPIDkwaJk4pxvU9i2kI%3D&Expires=1772981635 HTTP/1.1" 200 68532
2026-03-07T16:53:56.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:53:56.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:53:56.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:53:56.905 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:53:56.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:54:14.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:54:14.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:54:14.395 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:54:14.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:54:14.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:54:44.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:54:44.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:54:44.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T16:54:44.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:54:44.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:54:44.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:54:44.610 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:54:44.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:54:44.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:54:44.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58455
2026-03-07T16:54:44.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:54:44.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:54:44.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:54:44.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34439
2026-03-07T16:54:44.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:54:44.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:54:44.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:54:47.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c81c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:54:47.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:54:47.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:54:48.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:54:48.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:54:49.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VHi1j6%2FOnWGeQymFVYN31sUXaNM%3D&Expires=1772981688 HTTP/1.1" 200 68532
2026-03-07T16:54:49.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:54:49.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:54:49.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:54:50.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:54:50.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:55:05.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:55:05.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:55:05.771 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:55:05.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:55:05.819 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:55:35.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:55:35.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:55:35.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T16:55:35.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:55:35.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:55:35.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:55:35.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:55:35.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:55:35.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:55:35.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58450
2026-03-07T16:55:35.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:55:35.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:55:35.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:55:35.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34339
2026-03-07T16:55:35.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:55:35.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:55:35.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:55:39.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68555750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:55:39.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:55:39.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:55:40.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:55:40.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:55:41.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UBfrPG2OpZ0A4Geu8ZFaD7LYMcI%3D&Expires=1772981740 HTTP/1.1" 200 68532
2026-03-07T16:55:41.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:55:41.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:55:41.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:55:41.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:55:41.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:55:58.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:55:58.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:55:58.831 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:55:58.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:55:58.879 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:56:28.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:56:28.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:56:29.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:56:29.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:56:29.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:56:29.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:56:29.046 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:56:29.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:56:29.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:56:29.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58181
2026-03-07T16:56:29.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:56:29.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:56:29.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:56:29.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34243
2026-03-07T16:56:29.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:56:29.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:56:29.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:56:32.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab1150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:56:32.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:56:32.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:56:33.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:56:33.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:56:34.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OgiR%2B9ptPN8hzCMnk%2BR6eFydiy8%3D&Expires=1772981793 HTTP/1.1" 200 68532
2026-03-07T16:56:34.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:56:34.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:56:34.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:56:34.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:56:34.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:56:49.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:56:49.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:56:49.784 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:56:49.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:56:49.832 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:57:19.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:57:19.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:57:20.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:57:20.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:57:20.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:57:20.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:57:20.143 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:57:20.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:57:20.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:57:20.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57988
2026-03-07T16:57:20.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:57:20.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:57:20.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:57:20.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34269
2026-03-07T16:57:20.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:57:20.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:57:20.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:57:23.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69425ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:57:23.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:57:23.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:57:24.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:57:24.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:57:25.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BHPCJMlSA0e9zdK%2F%2BIvZkLLVwAs%3D&Expires=1772981844 HTTP/1.1" 200 68278
2026-03-07T16:57:25.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:57:25.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:57:25.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:57:25.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:57:25.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:57:43.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:57:43.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:57:43.414 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:57:43.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:57:43.461 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:58:13.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:58:13.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:58:13.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:58:13.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:58:13.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:58:13.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:58:13.645 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:58:13.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:58:13.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:58:13.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57885
2026-03-07T16:58:13.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:58:13.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:58:13.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:58:13.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34060
2026-03-07T16:58:13.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:58:13.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:58:13.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:58:16.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cd5840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:58:16.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:58:16.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:58:17.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:58:17.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:58:18.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2YCNyOtCwFBysPDFRrt4y3ok7I8%3D&Expires=1772981897 HTTP/1.1" 200 68278
2026-03-07T16:58:18.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:58:19.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:58:19.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:58:19.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:58:19.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:58:34.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:58:34.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:58:34.183 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:58:34.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:58:34.231 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:59:04.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:59:04.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:59:04.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:59:04.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:59:04.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:59:04.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:59:04.397 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:59:04.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:59:04.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:59:04.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57804
2026-03-07T16:59:04.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:59:04.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:59:04.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:59:04.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34026
2026-03-07T16:59:04.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:59:04.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:59:04.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:59:07.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9dbb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:59:07.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:59:07.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T16:59:08.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T16:59:08.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T16:59:09.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UhcYUQvaazPpjvCm0CXaVK9%2B3CE%3D&Expires=1772981948 HTTP/1.1" 200 68278
2026-03-07T16:59:09.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T16:59:09.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T16:59:09.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T16:59:09.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T16:59:09.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T16:59:25.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:59:25.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T16:59:25.845 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T16:59:25.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T16:59:25.893 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T16:59:55.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T16:59:55.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T16:59:56.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T16:59:56.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T16:59:56.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T16:59:56.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T16:59:56.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T16:59:56.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T16:59:56.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T16:59:56.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57491
2026-03-07T16:59:56.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:59:56.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T16:59:56.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T16:59:56.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34026
2026-03-07T16:59:56.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T16:59:56.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T16:59:56.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T16:59:59.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928f3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T16:59:59.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T16:59:59.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:00:00.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:00:00.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:00:01.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XG6V9r7hRVUeYLVC%2F1vpqK6rqug%3D&Expires=1772982000 HTTP/1.1" 200 68278
2026-03-07T17:00:01.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:00:01.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:00:01.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:00:01.623 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:00:01.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:00:17.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:00:17.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:00:17.314 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:00:17.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:00:17.362 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:00:47.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:00:47.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:00:47.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14263
2026-03-07T17:00:47.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:00:47.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:00:47.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:00:47.597 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:00:47.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:00:47.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:00:47.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57340
2026-03-07T17:00:47.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:00:47.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:00:47.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:00:47.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33888
2026-03-07T17:00:47.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:00:47.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:00:47.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:00:50.679 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c80760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:00:50.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:00:50.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:00:51.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:00:51.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:00:52.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-145702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IftEy3MhOeW%2Fcyq5jzkZTQuUVAM%3D&Expires=1772982051 HTTP/1.1" 200 68278
2026-03-07T17:00:52.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:00:52.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:00:52.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:00:52.962 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:00:52.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:01:08.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:01:08.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:01:08.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:01:08.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:01:08.473 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:01:38.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:01:38.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:01:38.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:01:38.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:01:38.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:01:38.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:01:38.644 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:01:38.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:01:38.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:01:38.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57207
2026-03-07T17:01:38.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:01:38.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:01:38.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:01:38.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33725
2026-03-07T17:01:38.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:01:38.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:01:38.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:01:41.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d7f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:01:41.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:01:41.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:01:42.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:01:42.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:01:43.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=18kb5GLQg3YCj9BGqwRCKDCc5C4%3D&Expires=1772982102 HTTP/1.1" 200 67444
2026-03-07T17:01:44.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:01:44.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:01:44.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:01:44.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:01:44.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:02:01.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:02:01.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:02:01.221 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:02:01.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:02:01.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:02:31.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:02:31.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:02:33.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:02:33.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:02:33.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:02:33.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:02:33.459 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:02:33.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:02:33.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:02:33.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56982
2026-03-07T17:02:33.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:02:33.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:02:33.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:02:33.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33648
2026-03-07T17:02:33.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:02:33.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:02:33.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:02:36.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9db700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:02:36.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:02:36.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:02:37.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:02:37.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:02:38.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DHy4qadPFH7oaj1paT8T8CAmHmY%3D&Expires=1772982157 HTTP/1.1" 200 67444
2026-03-07T17:02:38.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:02:38.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:02:38.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:02:38.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:02:38.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:02:54.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:02:54.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:02:55.024 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:02:55.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:02:55.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:03:25.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:03:25.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:03:25.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:03:25.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:03:25.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:03:25.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:03:25.289 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:03:25.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:03:25.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:03:25.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56960
2026-03-07T17:03:25.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:03:25.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:03:25.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:03:25.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33670
2026-03-07T17:03:25.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:03:25.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:03:25.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:03:28.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb47875b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:03:28.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:03:28.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:03:29.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:03:29.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:03:30.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p1b40ASsCKvcYoRC3lEeghkVNPU%3D&Expires=1772982209 HTTP/1.1" 200 67444
2026-03-07T17:03:30.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:03:30.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:03:30.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:03:30.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:03:30.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:03:47.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:03:47.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:03:47.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:03:47.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:03:47.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:04:17.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:04:17.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:04:18.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:04:18.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:04:18.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:04:18.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:04:18.221 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:04:18.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:04:18.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:04:18.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56916
2026-03-07T17:04:18.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:04:18.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:04:18.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:04:18.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33550
2026-03-07T17:04:18.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:04:18.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:04:18.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:04:21.303 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fcd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:04:21.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:04:21.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:04:22.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:04:22.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:04:23.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=63XkfvA39fUFrUd7x9HxHD9EeF4%3D&Expires=1772982262 HTTP/1.1" 200 67444
2026-03-07T17:04:23.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:04:23.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:04:23.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:04:23.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:04:23.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:04:38.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:04:38.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:04:38.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:04:38.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:04:39.021 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:05:09.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:05:09.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:05:09.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:05:09.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:05:09.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:05:09.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:05:09.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:05:09.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:05:09.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:05:09.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56997
2026-03-07T17:05:09.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:05:09.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:05:09.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:05:09.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33552
2026-03-07T17:05:09.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:05:09.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:05:09.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:05:12.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad5570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:05:12.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:05:12.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:05:13.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:05:13.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:05:14.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VFbfounCYXdXOnjZjmFdVX8VVn4%3D&Expires=1772982313 HTTP/1.1" 200 67034
2026-03-07T17:05:14.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:05:14.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:05:14.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:05:14.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:05:14.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:05:29.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:05:29.934 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:05:29.963 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:05:29.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:05:30.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:06:00.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:06:00.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:06:00.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:06:00.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:06:00.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:06:00.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:06:00.893 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:06:00.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:06:00.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:06:00.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56979
2026-03-07T17:06:00.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:06:00.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:06:00.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:06:00.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33583
2026-03-07T17:06:00.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:06:00.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:06:00.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:06:04.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d44fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:06:04.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:06:04.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:06:05.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:06:05.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:06:06.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qEZGredX%2Fhn90Z%2FO77cXFjMQfJg%3D&Expires=1772982365 HTTP/1.1" 200 67034
2026-03-07T17:06:06.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:06:06.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:06:06.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:06:06.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:06:06.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:06:21.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:06:21.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:06:21.452 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:06:21.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:06:21.500 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:06:51.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:06:51.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:06:51.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:06:51.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:06:51.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:06:51.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:06:51.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:06:51.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:06:51.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:06:51.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57304
2026-03-07T17:06:51.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:06:51.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:06:51.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:06:51.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33583
2026-03-07T17:06:51.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:06:51.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:06:51.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:06:54.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a1060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:06:54.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:06:54.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:06:55.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:06:55.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:06:56.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jya1QEz%2FBhXuggb4NoO5dODiAk0%3D&Expires=1772982415 HTTP/1.1" 200 67034
2026-03-07T17:06:57.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:06:57.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:06:57.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:06:57.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:06:57.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:07:13.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:07:13.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:07:13.765 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:07:13.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:07:13.813 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:07:43.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:07:43.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:07:43.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:07:43.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:07:43.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:07:43.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:07:44.002 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:07:44.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:07:44.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:07:44.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57304
2026-03-07T17:07:44.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:07:44.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:07:44.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:07:44.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33782
2026-03-07T17:07:44.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:07:44.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:07:44.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:07:47.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a8400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:07:47.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:07:47.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:07:48.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:07:48.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:07:49.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gy2Omh5ug%2BkPX8%2BW8CU02rEFY0Y%3D&Expires=1772982468 HTTP/1.1" 200 67034
2026-03-07T17:07:49.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:07:49.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:07:49.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:07:49.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:07:49.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:08:04.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:08:05.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:08:05.074 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:08:05.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:08:05.121 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:08:35.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:08:35.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:08:35.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:08:35.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:08:35.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:08:35.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:08:35.426 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:08:35.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:08:35.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:08:35.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57438
2026-03-07T17:08:35.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:08:35.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:08:35.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:08:35.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33703
2026-03-07T17:08:35.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:08:35.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:08:35.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:08:38.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc7d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:08:38.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:08:38.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:08:39.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:08:39.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:08:40.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c4694hex7QmPbVVgm66C%2BLakgVo%3D&Expires=1772982519 HTTP/1.1" 200 67034
2026-03-07T17:08:41.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:08:41.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:08:41.015 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:08:41.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:08:41.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:08:56.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:08:56.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:08:56.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:08:56.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:08:56.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:09:26.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:09:26.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:09:26.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:09:26.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:09:26.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:09:26.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:09:26.990 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:09:26.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:09:26.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:09:26.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57286
2026-03-07T17:09:26.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:09:26.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:09:27.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:09:27.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33663
2026-03-07T17:09:27.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:09:27.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:09:27.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:09:30.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b644f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:09:30.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:09:30.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:09:31.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:09:31.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:09:32.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fTz85xkPYL2MTsXS31AH2JiCYsE%3D&Expires=1772982571 HTTP/1.1" 200 66779
2026-03-07T17:09:32.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:09:32.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:09:32.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:09:32.370 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:09:32.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:09:47.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:09:47.533 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:09:47.562 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:09:47.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:09:47.608 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:10:17.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:10:17.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:10:17.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14286
2026-03-07T17:10:17.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:10:17.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:10:17.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:10:17.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:10:17.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:10:17.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:10:17.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57359
2026-03-07T17:10:17.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:10:17.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:10:17.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:10:17.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33695
2026-03-07T17:10:17.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:10:17.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:10:17.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:10:20.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938da80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:10:20.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:10:20.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:10:21.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:10:21.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:10:22.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s%2BsULourTjJuFxJWkBr8llGxUJk%3D&Expires=1772982621 HTTP/1.1" 200 66779
2026-03-07T17:10:23.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:10:23.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:10:23.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:10:23.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:10:23.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:10:38.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:10:38.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:10:38.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:10:38.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:10:38.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:11:08.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:11:08.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:11:10.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T17:11:10.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:11:10.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:11:10.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:11:10.915 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:11:10.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:11:10.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:11:10.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57309
2026-03-07T17:11:10.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:11:10.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:11:10.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:11:10.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33711
2026-03-07T17:11:10.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:11:10.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:11:10.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:11:14.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce7340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:11:14.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:11:14.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:11:15.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:11:15.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:11:16.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NqoY%2BQbSbUzHcasOED8LZERvLoA%3D&Expires=1772982675 HTTP/1.1" 200 66779
2026-03-07T17:11:16.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:11:16.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:11:16.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:11:16.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:11:16.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:11:31.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:11:31.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:11:31.875 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:11:31.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:11:31.923 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:12:01.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:12:01.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:12:02.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T17:12:02.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:12:02.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:12:02.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:12:02.251 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:12:02.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:12:02.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:12:02.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57034
2026-03-07T17:12:02.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:12:02.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:12:02.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:12:02.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33592
2026-03-07T17:12:02.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:12:02.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:12:02.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:12:05.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928d480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:12:05.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:12:05.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:12:06.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:12:06.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:12:07.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wL%2BameM04H6l9LtDN4WircwwtUU%3D&Expires=1772982726 HTTP/1.1" 200 66779
2026-03-07T17:12:07.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:12:07.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:12:07.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:12:07.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:12:07.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:12:23.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:12:23.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:12:23.670 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:12:23.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:12:23.717 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:12:53.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:12:53.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:12:53.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T17:12:53.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:12:53.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:12:53.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:12:53.858 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:12:53.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:12:53.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:12:53.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57118
2026-03-07T17:12:53.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:12:53.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:12:53.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:12:53.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33592
2026-03-07T17:12:53.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:12:53.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:12:53.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:12:56.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cc7340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:12:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:12:56.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:12:58.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:12:58.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:12:58.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-150901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6biI4DbtzLou05jP2aT8y7rzEIg%3D&Expires=1772982777 HTTP/1.1" 200 66779
2026-03-07T17:12:59.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:12:59.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:12:59.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:12:59.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:12:59.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:13:15.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:13:15.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:13:15.211 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:13:15.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:13:15.258 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:13:45.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:13:45.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:13:45.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T17:13:45.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:13:45.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:13:45.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:13:45.405 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:13:45.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:13:45.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:13:45.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57118
2026-03-07T17:13:45.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:13:45.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:13:45.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:13:45.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33591
2026-03-07T17:13:45.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:13:45.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:13:45.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:13:48.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69349b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:13:48.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:13:48.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:13:49.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:13:49.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:13:50.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nwL00KjILxO0gB9hZ%2BBU4GLGkb8%3D&Expires=1772982829 HTTP/1.1" 200 66503
2026-03-07T17:13:50.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:13:50.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:13:50.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:13:50.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:13:50.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:14:05.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:14:05.920 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:14:05.950 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:14:05.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:14:05.997 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:14:36.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:14:36.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:14:36.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T17:14:36.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:14:36.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:14:36.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:14:36.319 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:14:36.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:14:36.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:14:36.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56954
2026-03-07T17:14:36.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:14:36.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:14:36.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:14:36.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33550
2026-03-07T17:14:36.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:14:36.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:14:36.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:14:39.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a1e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:14:39.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:14:39.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:14:40.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:14:40.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:14:41.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZAYvfU5fj8Q7LSdhdk45AjhkQu0%3D&Expires=1772982880 HTTP/1.1" 200 66503
2026-03-07T17:14:41.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:14:41.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:14:41.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:14:41.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:14:41.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:14:58.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:14:58.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:14:58.852 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:14:58.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:14:58.900 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:15:28.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:15:28.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:15:29.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T17:15:29.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:15:29.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:15:29.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:15:29.056 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:15:29.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:15:29.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:15:29.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56982
2026-03-07T17:15:29.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:15:29.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:15:29.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:15:29.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33465
2026-03-07T17:15:29.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:15:29.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:15:29.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:15:32.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69773fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:15:32.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:15:32.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:15:33.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:15:33.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:15:34.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ABhijGsYkh1Ck6%2BnHZBz9uk0dUE%3D&Expires=1772982933 HTTP/1.1" 200 66503
2026-03-07T17:15:34.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:15:34.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:15:34.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:15:34.704 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:15:34.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:15:49.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:15:49.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:15:49.880 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:15:49.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:15:49.927 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:16:19.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:16:19.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:16:20.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T17:16:20.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:16:20.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:16:20.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:16:20.244 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:16:20.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:16:20.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:16:20.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57167
2026-03-07T17:16:20.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:16:20.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:16:20.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:16:20.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33446
2026-03-07T17:16:20.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:16:20.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:16:20.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:16:23.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6924baf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:16:23.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:16:23.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:16:24.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:16:24.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:16:25.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151302.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LMccEWsw8pcnAzmpR%2FHaihjEhGg%3D&Expires=1772982984 HTTP/1.1" 200 66503
2026-03-07T17:16:25.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:16:25.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:16:25.625 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:16:25.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:16:25.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:16:41.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:16:42.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:16:42.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:16:42.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:16:42.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:17:12.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:17:12.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:17:12.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T17:17:12.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:17:12.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:17:12.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:17:12.322 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:17:12.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:17:12.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:17:12.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56717
2026-03-07T17:17:12.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:17:12.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:17:12.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:17:12.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33420
2026-03-07T17:17:12.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:17:12.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:17:12.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:17:15.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c41ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:17:15.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:17:15.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:17:16.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:17:16.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:17:17.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=otanKkfhV6m23IrtW%2BBwnpxnEWo%3D&Expires=1772983036 HTTP/1.1" 200 66334
2026-03-07T17:17:17.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:17:17.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:17:17.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:17:17.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:17:17.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:17:33.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:17:33.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:17:33.854 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:17:33.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:17:33.902 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:18:03.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:18:03.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:18:04.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T17:18:04.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:18:04.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:18:04.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:18:04.214 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:18:04.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:18:04.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:18:04.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56801
2026-03-07T17:18:04.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:18:04.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:18:04.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:18:04.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33346
2026-03-07T17:18:04.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:18:04.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:18:04.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:18:07.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68aea170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:18:07.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:18:07.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:18:08.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:18:08.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:18:09.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X7Ke93qZJ061nPPzQ9C0SsUSLqM%3D&Expires=1772983088 HTTP/1.1" 200 66334
2026-03-07T17:18:09.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:18:09.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:18:09.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:18:09.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:18:09.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:18:25.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:18:25.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:18:25.318 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:18:25.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:18:25.365 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:18:55.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:18:55.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:18:55.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T17:18:55.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:18:55.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:18:55.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:18:55.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:18:55.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:18:55.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:18:55.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56915
2026-03-07T17:18:55.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:18:55.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:18:55.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:18:55.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33346
2026-03-07T17:18:55.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:18:55.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:18:55.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:18:58.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d94fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:18:58.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:18:58.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:18:59.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:18:59.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:19:00.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EPj4B4WwJ0TRCsEgCm3aGDGitGQ%3D&Expires=1772983139 HTTP/1.1" 200 66334
2026-03-07T17:19:00.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:19:00.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:19:00.899 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:19:00.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:19:00.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:19:15.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:19:15.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:19:15.875 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:19:15.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:19:15.923 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:19:45.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:19:45.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:19:46.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T17:19:46.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:19:46.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:19:46.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:19:46.237 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:19:46.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:19:46.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:19:46.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56933
2026-03-07T17:19:46.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:19:46.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:19:46.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:19:46.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33413
2026-03-07T17:19:46.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:19:46.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:19:46.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:19:49.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68560e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:19:49.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:19:49.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:19:50.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:19:50.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:19:51.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=smN7EI4wiBPfPgSc%2BnqDFeVWOJ0%3D&Expires=1772983190 HTTP/1.1" 200 66334
2026-03-07T17:19:51.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:19:51.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:19:51.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:19:51.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:19:51.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:20:07.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:20:07.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:20:07.274 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:20:07.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:20:07.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:20:37.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:20:37.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:20:37.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14290
2026-03-07T17:20:37.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:20:37.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:20:37.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:20:37.478 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:20:37.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:20:37.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:20:37.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57039
2026-03-07T17:20:37.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:20:37.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:20:37.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:20:37.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33379
2026-03-07T17:20:37.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:20:37.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:20:37.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:20:40.567 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd07f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:20:40.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:20:40.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:20:41.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:20:41.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:20:42.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-151702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jH8Hbo5E%2B5jRQPPjQcnojqv046w%3D&Expires=1772983241 HTTP/1.1" 200 66334
2026-03-07T17:20:42.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:20:42.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:20:42.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:20:42.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:20:42.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:20:58.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:20:58.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:20:58.156 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:20:58.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:20:58.204 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:21:28.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:21:28.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:21:28.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T17:21:28.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:21:28.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:21:28.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:21:28.387 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:21:28.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:21:28.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:21:28.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57104
2026-03-07T17:21:28.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:21:28.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:21:28.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:21:28.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33469
2026-03-07T17:21:28.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:21:28.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:21:28.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:21:31.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316b280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:21:31.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:21:31.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:21:32.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:21:32.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:21:33.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BBc2cICdNonY9WErJ177QAKxwO0%3D&Expires=1772983292 HTTP/1.1" 200 65979
2026-03-07T17:21:33.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:21:33.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:21:33.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:21:33.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:21:33.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:21:50.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:21:50.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:21:50.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:21:50.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:21:50.265 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:22:20.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:22:20.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:22:20.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T17:22:20.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:22:20.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:22:20.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:22:20.401 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:22:20.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:22:20.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:22:20.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57193
2026-03-07T17:22:20.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:22:20.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:22:20.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:22:20.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33443
2026-03-07T17:22:20.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:22:20.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:22:20.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:22:23.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938f970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:22:23.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:22:23.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:22:24.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:22:24.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:22:25.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pIlDqI9BJXVPTAqxT%2BUbUdatMzs%3D&Expires=1772983344 HTTP/1.1" 200 65979
2026-03-07T17:22:25.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:22:25.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:22:25.818 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:22:25.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:22:25.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:22:41.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:22:41.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:22:41.954 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:22:41.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:22:42.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:23:12.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:23:12.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:23:12.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T17:23:12.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:23:12.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:23:12.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:23:12.292 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:23:12.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:23:12.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:23:12.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57229
2026-03-07T17:23:12.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:23:12.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:23:12.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:23:12.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33370
2026-03-07T17:23:12.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:23:12.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:23:12.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:23:15.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a3be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:23:15.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:23:15.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:23:16.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:23:16.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:23:17.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fJs57gE0smECt6gazyfcB%2Fqqa%2BM%3D&Expires=1772983396 HTTP/1.1" 200 65979
2026-03-07T17:23:17.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:23:17.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:23:17.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:23:17.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:23:17.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:23:33.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:23:33.241 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:23:33.270 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:23:33.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:23:33.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:24:03.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:24:03.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:24:03.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T17:24:03.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:24:03.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:24:03.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:24:03.629 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:24:03.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:24:03.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:24:03.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57076
2026-03-07T17:24:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:24:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:24:03.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:24:03.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33395
2026-03-07T17:24:03.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:24:03.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:24:03.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:24:06.711 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928c6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:24:06.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:24:06.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:24:07.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:24:07.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:24:08.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r7ehjKUL%2FEZIfjJbOAcHx45X%2BoI%3D&Expires=1772983447 HTTP/1.1" 200 65979
2026-03-07T17:24:08.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:24:08.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:24:08.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:24:08.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:24:08.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:24:25.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:24:25.606 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:24:25.636 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:24:25.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:24:25.683 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:24:55.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:24:55.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:24:55.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T17:24:55.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:24:55.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:24:55.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:24:55.995 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:24:55.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:24:55.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:24:56.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57201
2026-03-07T17:24:56.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:24:56.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:24:56.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:24:56.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33395
2026-03-07T17:24:56.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:24:56.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:24:56.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:24:59.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc195a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:24:59.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:24:59.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:25:00.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:25:00.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:25:01.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=snZG7kVwGU%2BHoJC7HErmBVfUO4k%3D&Expires=1772983500 HTTP/1.1" 200 65979
2026-03-07T17:25:01.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:25:01.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:25:01.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:25:01.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:25:01.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:25:16.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:25:16.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:25:16.943 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:25:16.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:25:16.990 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:25:47.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:25:47.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:25:47.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14308
2026-03-07T17:25:47.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:25:47.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:25:47.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:25:47.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:25:47.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:25:47.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:25:47.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57185
2026-03-07T17:25:47.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:25:47.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:25:47.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:25:47.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33357
2026-03-07T17:25:47.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:25:47.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:25:47.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:25:50.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69415e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:25:50.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:25:50.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:25:51.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:25:51.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:25:52.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WosB0pWWldLzfWhhx1u7rfmFOXE%3D&Expires=1772983551 HTTP/1.1" 200 65674
2026-03-07T17:25:52.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:25:52.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:25:52.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:25:52.552 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:25:52.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:26:09.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:26:09.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:26:09.660 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:26:09.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:26:09.708 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:26:39.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:26:39.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:26:39.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:26:39.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:26:39.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:26:39.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:26:40.020 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:26:40.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:26:40.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:26:40.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57149
2026-03-07T17:26:40.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:26:40.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:26:40.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:26:40.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33254
2026-03-07T17:26:40.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:26:40.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:26:40.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:26:43.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a70d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:26:43.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:26:43.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:26:44.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:26:44.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:26:45.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=05AezAsfn9hBUy4szrXQgo1KoDM%3D&Expires=1772983604 HTTP/1.1" 200 65674
2026-03-07T17:26:45.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:26:45.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:26:45.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:26:45.429 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:26:45.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:27:01.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:27:01.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:27:01.207 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:27:01.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:27:01.254 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:27:31.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:27:31.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:27:31.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:27:31.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:27:31.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:27:31.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:27:31.403 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:27:31.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:27:31.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:27:31.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56956
2026-03-07T17:27:31.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:27:31.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:27:31.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:27:31.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33304
2026-03-07T17:27:31.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:27:31.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:27:31.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:27:34.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694254b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:27:34.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:27:34.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:27:35.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:27:35.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:27:36.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ISrOoCWq86PWrZyX5Q%2Bj6QpDaOI%3D&Expires=1772983655 HTTP/1.1" 200 65674
2026-03-07T17:27:36.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:27:36.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:27:36.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:27:36.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:27:36.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:27:53.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:27:53.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:27:53.578 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:27:53.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:27:53.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:28:23.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:28:23.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:28:23.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:28:23.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:28:23.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:28:23.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:28:23.935 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:28:23.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:28:23.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:28:23.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56997
2026-03-07T17:28:23.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:28:23.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:28:23.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:28:23.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33141
2026-03-07T17:28:23.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:28:23.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:28:23.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:28:27.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb47863b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:28:27.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:28:27.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:28:28.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:28:28.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:28:29.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152503.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F6yP4ZWAmbq8eT%2FZXgEHfdZblbE%3D&Expires=1772983708 HTTP/1.1" 200 65674
2026-03-07T17:28:29.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:28:29.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:28:29.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:28:29.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:28:29.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:28:45.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:28:45.320 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:28:45.349 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:28:45.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:28:45.397 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:29:15.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:29:15.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:29:15.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:29:15.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:29:15.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:29:15.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:29:15.700 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:29:15.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:29:15.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:29:15.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57042
2026-03-07T17:29:15.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:29:15.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:29:15.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:29:15.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33242
2026-03-07T17:29:15.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:29:15.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:29:15.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:29:18.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e54eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:29:18.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:29:18.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:29:19.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:29:19.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:29:20.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3MeeyauoPkOwXaJSkC1u%2F3cgoXo%3D&Expires=1772983759 HTTP/1.1" 200 65522
2026-03-07T17:29:21.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:29:21.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:29:21.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:29:21.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:29:21.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:29:36.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:29:36.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:29:36.643 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:29:36.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:29:36.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:30:06.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:30:06.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:30:06.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:30:06.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:30:06.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:30:06.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:30:06.892 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:30:06.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:30:06.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:30:06.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56801
2026-03-07T17:30:06.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:30:06.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:30:06.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:30:06.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33046
2026-03-07T17:30:06.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:30:06.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:30:06.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:30:09.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b65210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:30:09.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:30:09.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:30:11.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:30:11.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:30:11.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QOWUj5Ham0jbipm3WsdkcKWZEiQ%3D&Expires=1772983810 HTTP/1.1" 200 65522
2026-03-07T17:30:12.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:30:12.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:30:12.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:30:12.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:30:12.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:30:28.098 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:30:28.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:30:28.246 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:30:28.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:30:28.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:30:58.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:30:58.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:30:59.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:30:59.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:30:59.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:30:59.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:30:59.259 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:30:59.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:30:59.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:30:59.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56623
2026-03-07T17:30:59.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:30:59.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:30:59.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:30:59.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33046
2026-03-07T17:30:59.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:30:59.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:30:59.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:31:02.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6945b5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:31:02.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:31:02.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:31:03.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:31:03.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:31:04.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zCDMiUfk4rCegWVy9H8zdCU8uz8%3D&Expires=1772983863 HTTP/1.1" 200 65522
2026-03-07T17:31:04.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:31:04.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:31:04.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:31:04.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:31:04.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:31:19.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:31:19.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:31:19.586 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:31:19.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:31:19.633 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:31:49.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:31:49.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:31:49.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:31:49.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:31:49.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:31:49.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:31:49.827 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:31:49.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:31:49.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:31:49.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56402
2026-03-07T17:31:49.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:31:49.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:31:49.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:31:49.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32886
2026-03-07T17:31:49.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:31:49.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:31:49.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:31:52.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4784250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:31:52.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:31:52.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:31:54.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:31:54.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:31:54.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hLjh4zr6oPA8Rvt0UVWrjPwTkcE%3D&Expires=1772983914 HTTP/1.1" 200 65522
2026-03-07T17:31:55.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:31:55.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:31:55.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:31:55.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:31:55.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:32:12.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:32:12.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:32:12.174 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:32:12.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:32:12.221 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:32:42.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:32:42.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:32:42.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:32:42.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:32:42.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:32:42.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:32:42.533 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:32:42.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:32:42.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:32:42.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56666
2026-03-07T17:32:42.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:32:42.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:32:42.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:32:42.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32870
2026-03-07T17:32:42.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:32:42.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:32:42.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:32:45.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:32:45.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:32:45.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:32:46.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:32:46.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:32:47.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-152903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mIjhBkA865IYr9Xf2fQ6Vs3QPO8%3D&Expires=1772983966 HTTP/1.1" 200 65522
2026-03-07T17:32:47.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:32:47.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:32:47.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:32:47.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:32:47.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:33:02.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:33:02.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:33:02.757 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:33:02.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:33:02.805 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:33:32.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:33:32.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:33:33.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:33:33.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:33:33.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:33:33.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:33:33.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:33:33.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:33:33.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:33:33.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56897
2026-03-07T17:33:33.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:33:33.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:33:33.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:33:33.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32964
2026-03-07T17:33:33.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:33:33.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:33:33.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:33:36.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cef580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:33:36.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:33:36.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:33:37.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:33:37.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:33:38.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jJSxTeZJYsL1q6ZWyaWfMFNLNwg%3D&Expires=1772984017 HTTP/1.1" 200 65347
2026-03-07T17:33:38.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:33:38.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:33:38.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:33:38.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:33:38.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:33:54.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:33:54.447 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:33:54.476 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:33:54.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:33:54.523 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:34:24.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:34:24.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:34:24.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:34:24.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:34:24.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:34:24.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:34:24.684 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:34:24.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:34:24.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:34:24.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56939
2026-03-07T17:34:24.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:34:24.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:34:24.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:34:24.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32895
2026-03-07T17:34:24.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:34:24.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:34:24.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:34:27.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69702ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:34:27.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:34:27.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:34:28.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:34:28.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:34:29.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QAuhWibJGUuGPoa8LRVMM%2BmOe18%3D&Expires=1772984068 HTTP/1.1" 200 65347
2026-03-07T17:34:30.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:34:30.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:34:30.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:34:30.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:34:30.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:34:45.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:34:45.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:34:45.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:34:45.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:34:45.335 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:35:15.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:35:15.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:35:15.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:35:15.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:35:15.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:35:15.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:35:15.690 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:35:15.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:35:15.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:35:15.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56939
2026-03-07T17:35:15.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:35:15.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:35:15.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:35:15.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32895
2026-03-07T17:35:15.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:35:15.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:35:15.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:35:18.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e37790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:35:18.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:35:18.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:35:19.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:35:19.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:35:20.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N3GF6NO3It2GFpmamB04es7ZsbM%3D&Expires=1772984119 HTTP/1.1" 200 65347
2026-03-07T17:35:21.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:35:21.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:35:21.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:35:21.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:35:21.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:35:38.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:35:38.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:35:38.448 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:35:38.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:35:38.495 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:36:08.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:36:08.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:36:09.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:36:09.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:36:09.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:36:09.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:36:09.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:36:09.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:36:09.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:36:09.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59984
2026-03-07T17:36:09.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:36:09.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:36:09.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:36:09.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34970
2026-03-07T17:36:09.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:36:09.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:36:09.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:36:12.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c8f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:36:12.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:36:12.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:36:13.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:36:13.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:36:14.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dSeiOcha1wfaQwul%2B3EbyT%2BboJE%3D&Expires=1772984173 HTTP/1.1" 200 65347
2026-03-07T17:36:14.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:36:14.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:36:14.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:36:14.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:36:14.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:36:30.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:36:30.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:36:30.247 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:36:30.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:36:30.295 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:37:00.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:37:00.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:37:00.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:37:00.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:37:00.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:37:00.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:37:00.818 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:37:00.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:37:00.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:37:00.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60341
2026-03-07T17:37:00.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:37:00.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:37:00.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:37:00.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35062
2026-03-07T17:37:00.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:37:00.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:37:00.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:37:03.934 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c27b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:37:03.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:37:03.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:37:05.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:37:05.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:37:05.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wDiefsDQUwuegzdeTiZ%2FkOBnwaY%3D&Expires=1772984224 HTTP/1.1" 200 64905
2026-03-07T17:37:06.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:37:06.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:37:06.228 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:37:06.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:37:06.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:37:22.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:37:22.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:37:22.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:37:22.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:37:22.273 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:37:52.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:37:52.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:37:52.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:37:52.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:37:52.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:37:52.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:37:52.431 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:37:52.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:37:52.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:37:52.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60255
2026-03-07T17:37:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:37:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:37:52.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:37:52.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35062
2026-03-07T17:37:52.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:37:52.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:37:52.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:37:55.511 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad7340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:37:55.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:37:55.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:37:56.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:37:56.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:37:57.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FuQe95ghU4hCx1q8L1zsq%2FvgSeE%3D&Expires=1772984276 HTTP/1.1" 200 64905
2026-03-07T17:37:57.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:37:57.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:37:57.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:37:57.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:37:57.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:38:12.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:38:12.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:38:12.964 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:38:12.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:38:13.011 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:38:43.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:38:43.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:38:43.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:38:43.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:38:43.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:38:43.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:38:43.498 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:38:43.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:38:43.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:38:43.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60371
2026-03-07T17:38:43.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:38:43.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:38:43.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:38:43.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35186
2026-03-07T17:38:43.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:38:43.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:38:43.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:38:46.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697714e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:38:46.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:38:46.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:38:47.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:38:47.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:38:48.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6lXgdEfONrCiSK2CFBaDaySPu5w%3D&Expires=1772984327 HTTP/1.1" 200 64905
2026-03-07T17:38:48.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:38:48.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:38:48.862 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:38:48.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:38:48.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:39:03.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:39:04.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:39:04.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:39:04.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:39:04.166 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:39:34.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:39:34.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:39:34.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:39:34.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:39:34.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:39:34.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:39:34.333 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:39:34.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:39:34.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:39:34.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60645
2026-03-07T17:39:34.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:39:34.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:39:34.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:39:34.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35236
2026-03-07T17:39:34.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:39:34.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:39:34.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:39:37.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:39:37.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:39:37.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:39:38.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:39:38.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:39:39.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hEl6207FHb5YhmxXyFDGmLCyWPo%3D&Expires=1772984378 HTTP/1.1" 200 64905
2026-03-07T17:39:39.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:39:39.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:39:39.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:39:39.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:39:39.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:39:56.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:39:56.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:39:56.183 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:39:56.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:39:56.231 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:40:26.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:40:26.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:40:26.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:40:26.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:40:26.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:40:26.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:40:26.401 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:40:26.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:40:26.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:40:26.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60900
2026-03-07T17:40:26.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:40:26.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:40:26.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:40:26.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35326
2026-03-07T17:40:26.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:40:26.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:40:26.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:40:29.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d96fb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:40:29.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:40:29.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:40:30.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:40:30.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:40:31.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-153703.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jQfGSE2OIXneMP%2BRhjjMd6P%2Bs3w%3D&Expires=1772984430 HTTP/1.1" 200 64905
2026-03-07T17:40:31.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:40:31.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:40:31.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:40:31.764 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:40:31.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:40:47.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:40:48.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:40:48.120 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:40:48.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:40:48.167 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:41:18.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:41:18.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:41:18.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14595
2026-03-07T17:41:18.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:41:18.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:41:18.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:41:18.387 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:41:18.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:41:18.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:41:18.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61149
2026-03-07T17:41:18.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:41:18.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:41:18.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:41:18.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35460
2026-03-07T17:41:18.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:41:18.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:41:18.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:41:21.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a91570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:41:21.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:41:21.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:41:22.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:41:22.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:41:23.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K9t8ZHk5so5bCjxHTQmroUU%2FMiU%3D&Expires=1772984482 HTTP/1.1" 200 64658
2026-03-07T17:41:23.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:41:23.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:41:23.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:41:23.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:41:23.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:41:39.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:41:39.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:41:40.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:41:40.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:41:40.051 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:42:10.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:42:10.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:42:10.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14595
2026-03-07T17:42:10.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:42:10.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:42:10.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:42:10.217 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:42:10.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:42:10.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:42:10.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61157
2026-03-07T17:42:10.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:42:10.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:42:10.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:42:10.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35522
2026-03-07T17:42:10.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:42:10.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:42:10.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:42:13.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d87c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:42:13.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:42:13.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:42:14.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:42:14.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:42:15.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=11SoEX20Vf%2FMnW6oFIiAkX2uTWI%3D&Expires=1772984534 HTTP/1.1" 200 64658
2026-03-07T17:42:15.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:42:15.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:42:15.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:42:15.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:42:15.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:42:30.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:42:30.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:42:30.805 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:42:30.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:42:30.852 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:43:00.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:43:00.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:43:01.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14595
2026-03-07T17:43:01.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:43:01.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:43:01.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:43:01.181 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:43:01.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:43:01.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:43:01.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61430
2026-03-07T17:43:01.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:43:01.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:43:01.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:43:01.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35550
2026-03-07T17:43:01.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:43:01.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:43:01.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:43:04.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20cccd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:43:04.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:43:04.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:43:05.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:43:05.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:43:06.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9skkQm7p%2FQkLu%2BLY3G8Q%2B0BJfFg%3D&Expires=1772984585 HTTP/1.1" 200 64658
2026-03-07T17:43:06.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:43:06.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:43:06.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:43:06.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:43:06.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:43:21.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:43:21.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:43:21.947 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:43:21.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:43:21.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:43:52.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:43:52.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:43:52.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14595
2026-03-07T17:43:52.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:43:52.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:43:52.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:43:52.335 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:43:52.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:43:52.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:43:52.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61430
2026-03-07T17:43:52.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:43:52.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:43:52.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:43:52.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35550
2026-03-07T17:43:52.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:43:52.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:43:52.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:43:55.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b61630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:43:55.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:43:55.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:43:56.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:43:56.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:43:57.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mmsHdC5jaIjhKu4hyEjLzkwVqGY%3D&Expires=1772984636 HTTP/1.1" 200 64658
2026-03-07T17:43:57.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:43:57.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:43:57.823 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:43:57.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:43:57.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:44:12.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:44:12.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:44:12.824 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:44:12.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:44:12.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:44:42.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:44:42.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:44:43.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14595
2026-03-07T17:44:43.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:44:43.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:44:43.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:44:43.378 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:44:43.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:44:43.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:44:43.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61277
2026-03-07T17:44:43.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:44:43.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:44:43.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:44:43.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35550
2026-03-07T17:44:43.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:44:43.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:44:43.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:44:46.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6945b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:44:46.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:44:46.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:44:47.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:44:47.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:44:48.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dI7VVYxRHbPA9V3IsTo9Mve7rpU%3D&Expires=1772984687 HTTP/1.1" 200 64658
2026-03-07T17:44:48.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:44:48.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:44:48.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:44:48.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:44:48.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:45:04.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:45:04.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:45:04.306 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:45:04.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:45:04.353 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:45:34.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:45:34.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:45:34.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14595
2026-03-07T17:45:34.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:45:34.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:45:34.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:45:34.554 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:45:34.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:45:34.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:45:34.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61454
2026-03-07T17:45:34.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:45:34.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:45:34.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:45:34.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35564
2026-03-07T17:45:34.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:45:34.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:45:34.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:45:37.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d5ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:45:37.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:45:37.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:45:38.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:45:38.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:45:39.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2Yyw7hJBqFOVBSr7rG4vxoEPPkg%3D&Expires=1772984738 HTTP/1.1" 200 64471
2026-03-07T17:45:39.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:45:39.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:45:39.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:45:39.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:45:39.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:45:54.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:45:55.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:45:55.045 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:45:55.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:45:55.092 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:46:25.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:46:25.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:46:25.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:46:25.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:46:25.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:46:25.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:46:25.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:46:25.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:46:25.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:46:25.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61337
2026-03-07T17:46:25.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:46:25.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:46:25.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:46:25.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35566
2026-03-07T17:46:25.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:46:25.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:46:25.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:46:28.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68554a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:46:28.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:46:28.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:46:30.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:46:30.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:46:30.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zQYxB7o0DyWlyfVHLaayjsfGlxA%3D&Expires=1772984789 HTTP/1.1" 200 64471
2026-03-07T17:46:31.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:46:31.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:46:31.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:46:31.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:46:31.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:46:46.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:46:46.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:46:46.739 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:46:46.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:46:46.786 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:47:16.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:47:16.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:47:17.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:47:17.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:47:17.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:47:17.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:47:17.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:47:17.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:47:17.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:47:17.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61406
2026-03-07T17:47:17.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:47:17.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:47:17.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:47:17.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35595
2026-03-07T17:47:17.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:47:17.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:47:17.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:47:20.183 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c598d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:47:20.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:47:20.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:47:21.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:47:21.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:47:22.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lzLtMCmKRMYguLsXzOeGDiQuRMc%3D&Expires=1772984841 HTTP/1.1" 200 64471
2026-03-07T17:47:22.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:47:22.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:47:22.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:47:22.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:47:22.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:47:37.909 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:47:38.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:47:38.050 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:47:38.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:47:38.097 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:48:08.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:48:08.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:48:08.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:48:08.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:48:08.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:48:08.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:48:08.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:48:08.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:48:08.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:48:08.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61228
2026-03-07T17:48:08.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:48:08.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:48:08.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:48:08.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35585
2026-03-07T17:48:08.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:48:08.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:48:08.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:48:11.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc0beb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:48:11.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:48:11.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:48:12.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:48:12.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:48:13.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GXGpH7CLhZFvxLIv0GU9DvZhtTk%3D&Expires=1772984892 HTTP/1.1" 200 64471
2026-03-07T17:48:13.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:48:13.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:48:13.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:48:13.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:48:13.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:48:29.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:48:29.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:48:29.812 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:48:29.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:48:29.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:48:59.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:48:59.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:49:00.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:49:00.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:49:00.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:49:00.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:49:00.166 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:49:00.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:49:00.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:49:00.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61004
2026-03-07T17:49:00.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:49:00.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:49:00.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:49:00.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35585
2026-03-07T17:49:00.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:49:00.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:49:00.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:49:03.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978f670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:49:03.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:49:03.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:49:04.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:49:04.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:49:05.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O1rS%2BykKdmc6QCD7l3B1z4o5uYw%3D&Expires=1772984944 HTTP/1.1" 200 64114
2026-03-07T17:49:05.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:49:05.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:49:05.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:49:05.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:49:05.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:49:22.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:49:22.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:49:22.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:49:22.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:49:22.191 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:49:52.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:49:52.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:49:52.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:49:52.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:49:52.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:49:52.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:49:52.341 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:49:52.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:49:52.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:49:52.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61050
2026-03-07T17:49:52.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:49:52.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:49:52.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:49:52.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35515
2026-03-07T17:49:52.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:49:52.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:49:52.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:49:55.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc08fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:49:55.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:49:55.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:49:56.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:49:56.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:49:57.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=30678yjJKwf1vj61sCk7TC8T5Ro%3D&Expires=1772984996 HTTP/1.1" 200 64114
2026-03-07T17:49:57.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:49:57.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:49:57.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:49:57.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:49:57.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:50:12.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:50:12.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:50:13.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:50:13.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:50:13.051 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:50:43.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:50:43.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:50:43.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:50:43.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:50:43.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:50:43.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:50:43.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:50:43.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:50:43.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:50:43.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60951
2026-03-07T17:50:43.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:50:43.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:50:43.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:50:43.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35359
2026-03-07T17:50:43.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:50:43.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:50:43.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:50:46.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69288ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:50:46.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:50:46.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:50:47.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:50:47.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:50:48.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iulgtQASyPWKCg4PciCByutlQu8%3D&Expires=1772985047 HTTP/1.1" 200 64114
2026-03-07T17:50:48.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:50:48.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:50:48.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:50:48.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:50:48.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:51:03.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:51:04.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:51:04.035 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:51:04.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:51:04.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:51:34.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:51:34.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:51:34.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14682
2026-03-07T17:51:34.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:51:34.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:51:34.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:51:34.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:51:34.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:51:34.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:51:34.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60645
2026-03-07T17:51:34.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:51:34.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:51:34.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:51:34.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35322
2026-03-07T17:51:34.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:51:34.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:51:34.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:51:37.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cbaf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:51:37.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:51:37.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:51:38.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:51:38.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:51:39.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KJHd4ot2B0B05zE00JElpe4RRUw%3D&Expires=1772985098 HTTP/1.1" 200 64114
2026-03-07T17:51:39.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:51:39.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:51:39.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:51:39.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:51:39.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:51:54.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:51:54.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:51:54.818 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:51:54.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:51:54.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:52:24.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:52:24.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:52:25.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14682
2026-03-07T17:52:25.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:52:25.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:52:25.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:52:25.181 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:52:25.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:52:25.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:52:25.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60645
2026-03-07T17:52:25.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:52:25.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:52:25.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:52:25.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35251
2026-03-07T17:52:25.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:52:25.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:52:25.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:52:28.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69648a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:52:28.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:52:28.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:52:29.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:52:29.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:52:30.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-154902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U31PGMRoPDhb3mqNWFOXxV2vpy0%3D&Expires=1772985149 HTTP/1.1" 200 64114
2026-03-07T17:52:30.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:52:30.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:52:30.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:52:30.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:52:30.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:52:45.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:52:45.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:52:45.815 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:52:45.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:52:45.863 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:53:15.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:53:15.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:53:16.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14682
2026-03-07T17:53:16.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:53:16.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:53:16.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:53:16.163 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:53:16.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:53:16.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:53:16.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60033
2026-03-07T17:53:16.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:53:16.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:53:16.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:53:16.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34882
2026-03-07T17:53:16.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:53:16.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:53:16.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:53:19.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69348610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:53:19.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:53:19.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:53:20.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:53:20.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:53:21.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XHxJOX5Vi9dM5pY4Jbu80wsTbP8%3D&Expires=1772985200 HTTP/1.1" 200 63823
2026-03-07T17:53:21.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:53:21.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:53:21.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:53:21.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:53:21.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:53:36.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:53:36.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:53:36.836 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:53:36.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:53:36.884 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:54:06.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:54:06.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:54:07.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14682
2026-03-07T17:54:07.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:54:07.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:54:07.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:54:07.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:54:07.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:54:07.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:54:07.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59624
2026-03-07T17:54:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:54:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:54:07.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:54:07.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34751
2026-03-07T17:54:07.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:54:07.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:54:07.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:54:10.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69738c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:54:10.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:54:10.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:54:11.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:54:11.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:54:12.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BedFQhoiykPtcJEq40I5bCHRz7Q%3D&Expires=1772985251 HTTP/1.1" 200 63823
2026-03-07T17:54:12.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:54:12.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:54:12.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:54:12.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:54:12.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:54:28.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:54:28.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:54:28.442 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:54:28.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:54:28.490 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:54:58.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:54:58.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:54:58.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14682
2026-03-07T17:54:58.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:54:58.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:54:58.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:54:58.807 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:54:58.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:54:58.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:54:58.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59251
2026-03-07T17:54:58.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:54:58.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:54:58.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:54:58.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34751
2026-03-07T17:54:58.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:54:58.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:54:58.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:55:01.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d70df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:55:01.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:55:01.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:55:03.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:55:03.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:55:03.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uTgsAj5HDylycHUyhOHnQZPC6dk%3D&Expires=1772985302 HTTP/1.1" 200 63823
2026-03-07T17:55:04.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:55:04.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:55:04.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:55:04.182 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:55:04.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:55:19.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:55:20.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:55:20.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:55:20.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:55:20.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:55:50.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:55:50.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:55:50.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14682
2026-03-07T17:55:50.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:55:50.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:55:50.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:55:50.482 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:55:50.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:55:50.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:55:50.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59523
2026-03-07T17:55:50.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:55:50.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:55:50.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:55:50.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34657
2026-03-07T17:55:50.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:55:50.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:55:50.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:55:53.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab8460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:55:53.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:55:53.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:55:54.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:55:54.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:55:55.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FI4AMh1SNXLv7f4SFJAYY5S%2FTPM%3D&Expires=1772985354 HTTP/1.1" 200 63823
2026-03-07T17:55:55.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:55:55.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:55:55.890 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:55:55.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:55:55.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:56:11.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:56:11.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:56:11.355 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:56:11.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:56:11.403 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:56:41.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:56:41.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:56:41.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:56:41.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:56:41.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:56:41.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:56:41.723 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:56:41.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:56:41.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:56:41.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59569
2026-03-07T17:56:41.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:56:41.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:56:41.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:56:41.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34575
2026-03-07T17:56:41.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:56:41.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:56:41.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:56:44.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc0a020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:56:44.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:56:44.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:56:45.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:56:45.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:56:46.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b8ZsLY31wiyo1RCYF6jkP7H9ZmI%3D&Expires=1772985405 HTTP/1.1" 200 63823
2026-03-07T17:56:47.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:56:47.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:56:47.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:56:47.116 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:56:47.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:57:03.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:57:03.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:57:03.931 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:57:03.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:57:03.978 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:57:34.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:57:34.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:57:34.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:57:34.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:57:34.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:57:34.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:57:34.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:57:34.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:57:34.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:57:34.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59440
2026-03-07T17:57:34.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:57:34.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:57:34.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:57:34.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34515
2026-03-07T17:57:34.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:57:34.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:57:34.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:57:37.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a168c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:57:37.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:57:37.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:57:38.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:57:38.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:57:39.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vudgfrgQ9pzHlo5OOdDetMXoOjU%3D&Expires=1772985458 HTTP/1.1" 200 63671
2026-03-07T17:57:40.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:57:40.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:57:40.008 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:57:40.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:57:40.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:57:55.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:57:55.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:57:55.472 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:57:55.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:57:55.520 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:58:25.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:58:25.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:58:25.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:58:25.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:58:25.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:58:25.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:58:25.902 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:58:25.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:58:25.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:58:25.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59307
2026-03-07T17:58:25.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:58:25.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:58:25.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:58:25.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34596
2026-03-07T17:58:25.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:58:25.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:58:25.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:58:28.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68aeb910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:58:28.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:58:28.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:58:30.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:58:30.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:58:30.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a6trZSy7m%2Fw%2FeRLswYyzHLqVgag%3D&Expires=1772985509 HTTP/1.1" 200 63671
2026-03-07T17:58:31.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:58:31.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:58:31.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:58:31.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:58:31.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:58:48.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:58:48.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:58:48.371 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:58:48.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:58:48.419 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T17:59:18.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T17:59:18.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T17:59:18.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T17:59:18.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T17:59:18.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T17:59:18.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T17:59:18.565 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T17:59:18.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T17:59:18.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T17:59:18.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59187
2026-03-07T17:59:18.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:59:18.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T17:59:18.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T17:59:18.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34485
2026-03-07T17:59:18.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T17:59:18.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T17:59:18.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T17:59:21.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad3100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T17:59:21.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T17:59:21.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T17:59:22.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T17:59:22.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T17:59:23.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A9LyWA7xxjpr6Px7MCyTgDBW4eI%3D&Expires=1772985562 HTTP/1.1" 200 63671
2026-03-07T17:59:23.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T17:59:23.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T17:59:23.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T17:59:23.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T17:59:23.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T17:59:38.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:59:38.862 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T17:59:38.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T17:59:38.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T17:59:38.938 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:00:08.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:00:08.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:00:09.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T18:00:09.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:00:09.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:00:09.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:00:09.163 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:00:09.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:00:09.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:00:09.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59254
2026-03-07T18:00:09.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:00:09.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:00:09.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:00:09.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34383
2026-03-07T18:00:09.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:00:09.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:00:09.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:00:12.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e2da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:00:12.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:00:12.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:00:13.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:00:13.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:00:14.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-155705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UAn8kJgtJIIgeSLoVfOwcqAEV8w%3D&Expires=1772985613 HTTP/1.1" 200 63671
2026-03-07T18:00:14.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:00:14.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:00:14.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:00:14.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:00:14.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:00:31.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:00:31.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:00:31.380 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:00:31.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:00:31.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:01:01.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:01:01.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:01:02.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14609
2026-03-07T18:01:02.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:01:02.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:01:02.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:01:02.652 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:01:02.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:01:02.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:01:02.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59254
2026-03-07T18:01:02.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:01:02.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:01:02.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:01:02.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34383
2026-03-07T18:01:02.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:01:02.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:01:02.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:01:05.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f7760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:01:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:01:05.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:01:07.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:01:07.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:01:08.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w3PuI2gVkANlF8QcxWWMtJ0S1Vo%3D&Expires=1772985667 HTTP/1.1" 200 62996
2026-03-07T18:01:08.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:01:08.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:01:08.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:01:08.853 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:01:08.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:01:24.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:01:24.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:01:24.883 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:01:24.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:01:24.931 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:01:54.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:01:54.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:01:55.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14609
2026-03-07T18:01:55.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:01:55.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:01:55.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:01:55.294 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:01:55.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:01:55.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:01:55.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59059
2026-03-07T18:01:55.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:01:55.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:01:55.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:01:55.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34383
2026-03-07T18:01:55.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:01:55.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:01:55.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:01:58.391 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6d810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:01:58.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:01:58.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:01:59.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:01:59.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:02:00.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4Q%2F3VC6xYYTTMaVBdkH83jbKLnY%3D&Expires=1772985719 HTTP/1.1" 200 62996
2026-03-07T18:02:00.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:02:00.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:02:00.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:02:00.671 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:02:00.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:02:18.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:02:18.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:02:18.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:02:18.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:02:18.413 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:02:48.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:02:48.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:02:48.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14609
2026-03-07T18:02:48.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:02:48.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:02:48.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:02:48.716 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:02:48.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:02:48.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:02:48.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58962
2026-03-07T18:02:48.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:02:48.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:02:48.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:02:48.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34346
2026-03-07T18:02:48.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:02:48.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:02:48.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:02:51.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcc880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:02:51.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:02:51.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:02:53.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:02:53.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:02:53.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UEhaTQZnWKgpXiDlyMlR8vDTwUc%3D&Expires=1772985772 HTTP/1.1" 200 62996
2026-03-07T18:02:54.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:02:54.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:02:54.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:02:54.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:02:54.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:03:09.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:03:09.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:03:09.343 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:03:09.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:03:09.391 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:03:39.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:03:39.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:03:39.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14609
2026-03-07T18:03:39.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:03:39.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:03:39.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:03:39.637 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:03:39.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:03:39.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:03:39.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58957
2026-03-07T18:03:39.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:03:39.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:03:39.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:03:39.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34325
2026-03-07T18:03:39.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:03:39.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:03:39.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:03:42.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cec5b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:03:42.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:03:42.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:03:43.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:03:43.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:03:44.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cJGzkICQ2oW21mk2Af2NTMQcQYg%3D&Expires=1772985823 HTTP/1.1" 200 62996
2026-03-07T18:03:45.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:03:45.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:03:45.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:03:45.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:03:45.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:04:00.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:04:01.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:04:01.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:04:01.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:04:01.185 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:04:31.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:04:31.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:04:31.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14609
2026-03-07T18:04:31.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:04:31.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:04:31.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:04:31.514 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:04:31.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:04:31.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:04:31.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59004
2026-03-07T18:04:31.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:04:31.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:04:31.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:04:31.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34259
2026-03-07T18:04:31.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:04:31.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:04:31.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:04:34.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3106f50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:04:34.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:04:34.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:04:35.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:04:35.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:04:36.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fuF2MD7CUjx8txbkPhRTeK2q1%2FE%3D&Expires=1772985875 HTTP/1.1" 200 62996
2026-03-07T18:04:36.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:04:36.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:04:36.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:04:36.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:04:36.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:04:52.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:04:52.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:04:52.207 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:04:52.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:04:52.254 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:05:22.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:05:22.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:05:22.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14609
2026-03-07T18:05:22.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:05:22.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:05:22.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:05:22.451 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:05:22.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:05:22.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:05:22.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59054
2026-03-07T18:05:22.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:05:22.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:05:22.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:05:22.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34309
2026-03-07T18:05:22.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:05:22.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:05:22.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:05:25.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7634a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:05:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:05:25.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:05:26.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:05:26.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:05:27.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j7J2t94iK7MW%2FhkxRY8R%2Ba4ITQs%3D&Expires=1772985926 HTTP/1.1" 200 62997
2026-03-07T18:05:27.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:05:27.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:05:27.909 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:05:27.932 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:05:27.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:05:43.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:05:43.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:05:43.378 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:05:43.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:05:43.426 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:06:13.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:06:13.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:06:14.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14549
2026-03-07T18:06:14.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:06:14.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:06:14.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:06:14.769 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:06:14.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:06:14.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:06:14.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59180
2026-03-07T18:06:14.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:06:14.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:06:14.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:06:14.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34369
2026-03-07T18:06:14.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:06:14.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:06:14.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:06:17.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68aeb4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:06:17.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:06:17.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:06:18.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:06:18.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:06:19.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BcuR26iVOUfKfNtDdC4Bk1CBOSg%3D&Expires=1772985978 HTTP/1.1" 200 62997
2026-03-07T18:06:20.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:06:20.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:06:20.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:06:20.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:06:20.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:06:35.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:06:35.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:06:35.282 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:06:35.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:06:35.328 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:07:05.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:07:05.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:07:05.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14549
2026-03-07T18:07:05.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:07:05.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:07:05.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:07:05.671 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:07:05.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:07:05.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:07:05.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59351
2026-03-07T18:07:05.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:07:05.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:07:05.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:07:05.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34467
2026-03-07T18:07:05.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:07:05.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:07:05.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:07:08.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697ec0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:07:08.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:07:08.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:07:09.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:07:09.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:07:10.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WFM5lW9g1VPJ%2BxU8dJuGZC1V8PM%3D&Expires=1772986029 HTTP/1.1" 200 62997
2026-03-07T18:07:11.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:07:11.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:07:11.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:07:11.102 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:07:11.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:07:27.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:07:27.511 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:07:27.540 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:07:27.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:07:27.586 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:07:57.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:07:57.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:07:57.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14549
2026-03-07T18:07:57.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:07:57.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:07:57.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:07:57.902 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:07:57.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:07:57.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:07:57.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59207
2026-03-07T18:07:57.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:07:57.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:07:57.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:07:57.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34467
2026-03-07T18:07:57.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:07:57.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:07:57.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:08:01.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:08:01.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:08:01.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:08:02.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:08:02.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:08:03.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D3ADxXP0GmMrkeX0QSQQc5Ijc4U%3D&Expires=1772986082 HTTP/1.1" 200 62997
2026-03-07T18:08:03.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:08:03.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:08:03.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:08:03.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:08:03.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:08:19.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:08:20.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:08:20.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:08:20.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:08:20.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:08:50.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:08:50.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:08:51.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14549
2026-03-07T18:08:51.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:08:51.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:08:51.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:08:51.524 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:08:51.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:08:51.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:08:51.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59450
2026-03-07T18:08:51.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:08:51.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:08:51.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:08:51.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34400
2026-03-07T18:08:51.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:08:51.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:08:51.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:08:54.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695106d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:08:54.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:08:54.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:08:55.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:08:55.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:08:56.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7X6Ipi1dFwZH5xvy%2B5ONW5fRK7E%3D&Expires=1772986135 HTTP/1.1" 200 62997
2026-03-07T18:08:56.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:08:57.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:08:57.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:08:57.023 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:08:57.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:09:12.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:09:12.707 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:09:12.736 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:09:12.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:09:12.783 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:09:42.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:09:42.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:09:43.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14549
2026-03-07T18:09:43.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:09:43.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:09:43.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:09:43.121 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:09:43.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:09:43.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:09:43.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59450
2026-03-07T18:09:43.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:09:43.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:09:43.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:09:43.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34510
2026-03-07T18:09:43.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:09:43.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:09:43.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:09:46.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69703520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:09:46.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:09:46.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:09:47.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:09:47.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:09:48.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HjzedrHWssHkpXP82tIB4N6%2BglU%3D&Expires=1772986187 HTTP/1.1" 200 62531
2026-03-07T18:09:48.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:09:48.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:09:48.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:09:48.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:09:48.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:10:05.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:10:05.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:10:05.828 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:10:05.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:10:05.875 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:10:35.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:10:35.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:10:36.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14549
2026-03-07T18:10:36.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:10:36.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:10:36.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:10:36.214 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:10:36.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:10:36.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:10:36.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59501
2026-03-07T18:10:36.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:10:36.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:10:36.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:10:36.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34510
2026-03-07T18:10:36.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:10:36.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:10:36.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:10:39.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adde70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:10:39.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:10:39.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:10:40.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:10:40.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:10:41.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eU4w01TIN0xh2KlMitPZANlaXC0%3D&Expires=1772986240 HTTP/1.1" 200 62531
2026-03-07T18:10:41.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:10:41.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:10:41.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:10:41.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:10:41.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:10:57.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:10:57.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:10:57.848 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:10:57.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:10:57.895 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:11:27.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:11:27.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:11:28.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T18:11:28.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:11:28.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:11:28.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:11:28.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:11:28.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:11:28.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:11:28.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59559
2026-03-07T18:11:28.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:11:28.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:11:28.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:11:28.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34502
2026-03-07T18:11:28.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:11:28.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:11:28.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:11:31.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:11:31.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:11:31.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:11:32.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:11:32.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:11:33.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6zCgmI1ibc27nl6T0b6QK%2BmT9t0%3D&Expires=1772986292 HTTP/1.1" 200 62531
2026-03-07T18:11:33.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:11:33.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:11:33.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:11:33.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:11:33.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:11:49.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:11:49.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:11:49.577 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:11:49.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:11:49.625 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:12:19.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:12:19.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:12:19.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T18:12:19.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:12:19.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:12:19.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:12:19.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:12:19.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:12:19.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:12:19.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59569
2026-03-07T18:12:19.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:12:19.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:12:19.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:12:19.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34519
2026-03-07T18:12:19.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:12:19.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:12:19.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:12:22.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:12:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:12:22.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:12:24.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:12:24.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:12:24.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-160906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G2wuXHtIDdAERfoQlIbPJezF%2B5Y%3D&Expires=1772986343 HTTP/1.1" 200 62531
2026-03-07T18:12:25.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:12:25.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:12:25.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:12:25.177 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:12:25.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:12:40.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:12:40.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:12:40.626 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:12:40.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:12:40.673 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:13:10.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:13:10.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:13:11.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T18:13:11.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:13:11.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:13:11.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:13:11.164 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:13:11.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:13:11.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:13:11.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59516
2026-03-07T18:13:11.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:13:11.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:13:11.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:13:11.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34515
2026-03-07T18:13:11.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:13:11.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:13:11.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:13:14.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4a860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:13:14.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:13:14.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:13:15.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:13:15.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:13:16.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HE7miWtX8qbsFYhepX35cA34DNs%3D&Expires=1772986395 HTTP/1.1" 200 61939
2026-03-07T18:13:16.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:13:16.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:13:16.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:13:16.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:13:16.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:13:32.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:13:32.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:13:32.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:13:32.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:13:32.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:14:02.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:14:02.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:14:02.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T18:14:02.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:14:02.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:14:02.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:14:02.690 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:14:02.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:14:02.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:14:02.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59323
2026-03-07T18:14:02.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:14:02.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:14:02.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:14:02.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34529
2026-03-07T18:14:02.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:14:02.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:14:02.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:14:05.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2ff10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:14:05.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:14:05.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:14:06.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:14:06.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:14:07.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FEDhr9WUBVq%2BFXSPHuY%2FmzjbVOg%3D&Expires=1772986446 HTTP/1.1" 200 61939
2026-03-07T18:14:08.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:14:08.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:14:08.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:14:08.079 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:14:08.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:14:22.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:14:22.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:14:22.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:14:22.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:14:23.009 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:14:53.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:14:53.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:14:53.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T18:14:53.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:14:53.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:14:53.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:14:53.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:14:53.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:14:53.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:14:53.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59563
2026-03-07T18:14:53.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:14:53.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:14:53.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:14:53.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34529
2026-03-07T18:14:53.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:14:53.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:14:53.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:14:56.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2f6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:14:56.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:14:56.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:14:57.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:14:57.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:14:58.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nfVSYDf3rW9tS2UNIsEHR37MEFc%3D&Expires=1772986497 HTTP/1.1" 200 61939
2026-03-07T18:14:58.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:14:58.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:14:58.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:14:58.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:14:58.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:15:14.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:15:14.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:15:14.543 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:15:14.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:15:14.590 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:15:44.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:15:44.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:15:44.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14573
2026-03-07T18:15:44.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:15:44.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:15:44.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:15:44.910 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:15:44.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:15:44.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:15:44.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59413
2026-03-07T18:15:44.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:15:44.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:15:44.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:15:44.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34463
2026-03-07T18:15:44.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:15:44.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:15:44.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:15:48.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685afca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:15:48.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:15:48.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:15:49.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:15:49.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:15:50.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ep8hCGQc%2FqEc%2BBrlY%2B3%2FabkL63c%3D&Expires=1772986549 HTTP/1.1" 200 61939
2026-03-07T18:15:50.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:15:50.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:15:50.308 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:15:50.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:15:50.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:16:05.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:16:06.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:16:06.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:16:06.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:16:06.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:16:36.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:16:36.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:16:36.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14650
2026-03-07T18:16:36.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:16:36.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:16:36.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:16:36.555 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:16:36.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:16:36.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:16:36.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59456
2026-03-07T18:16:36.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:16:36.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:16:36.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:16:36.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34405
2026-03-07T18:16:36.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:16:36.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:16:36.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:16:39.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd27a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:16:39.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:16:39.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:16:40.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:16:40.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:16:41.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kDU5rAj4vN8spax4HHCaWp6vTF0%3D&Expires=1772986600 HTTP/1.1" 200 61939
2026-03-07T18:16:41.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:16:41.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:16:41.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:16:41.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:16:41.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:16:57.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:16:57.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:16:57.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:16:57.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:16:57.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:17:27.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:17:27.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:17:27.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14650
2026-03-07T18:17:27.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:17:27.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:17:27.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:17:27.659 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:17:27.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:17:27.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:17:27.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59375
2026-03-07T18:17:27.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:17:27.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:17:27.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:17:27.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34454
2026-03-07T18:17:27.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:17:27.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:17:27.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:17:30.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a91060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:17:30.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:17:30.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:17:31.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:17:31.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:17:32.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SgBH9TbFbganuSDC2uYk4gpYNLU%3D&Expires=1772986651 HTTP/1.1" 200 61573
2026-03-07T18:17:32.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:17:32.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:17:32.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:17:33.022 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:17:33.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:17:48.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:17:48.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:17:48.491 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:17:48.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:17:48.538 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:18:18.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:18:18.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:18:18.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14650
2026-03-07T18:18:18.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:18:18.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:18:18.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:18:18.757 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:18:18.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:18:18.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:18:18.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59375
2026-03-07T18:18:18.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:18:18.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:18:18.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:18:18.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34369
2026-03-07T18:18:18.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:18:18.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:18:18.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:18:21.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691556f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:18:21.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:18:21.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:18:23.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:18:23.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:18:23.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VMt3G5KybUD90PO%2FGMtAZVeUHr0%3D&Expires=1772986702 HTTP/1.1" 200 61573
2026-03-07T18:18:24.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:18:24.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:18:24.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:18:24.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:18:24.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:18:39.321 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:18:39.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:18:39.466 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:18:39.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:18:39.513 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:19:09.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:19:09.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:19:09.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14650
2026-03-07T18:19:09.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:19:09.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:19:09.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:19:10.013 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:19:10.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:19:10.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:19:10.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59053
2026-03-07T18:19:10.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:19:10.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:19:10.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:19:10.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34225
2026-03-07T18:19:10.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:19:10.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:19:10.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:19:13.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d4dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:19:13.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:19:13.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:19:14.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:19:14.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:19:15.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TSbcRPGMSKhRGvt%2F5y4SiEnIegY%3D&Expires=1772986754 HTTP/1.1" 200 61573
2026-03-07T18:19:15.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:19:15.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:19:15.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:19:15.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:19:15.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:19:31.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:19:31.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:19:31.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:19:31.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:19:31.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:20:01.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:20:01.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:20:02.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14650
2026-03-07T18:20:02.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:20:02.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:20:02.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:20:02.065 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:20:02.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:20:02.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:20:02.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59070
2026-03-07T18:20:02.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:20:02.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:20:02.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:20:02.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34175
2026-03-07T18:20:02.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:20:02.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:20:02.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:20:05.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ad270>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:20:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:20:05.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:20:06.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:20:06.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:20:07.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bsftwcpeFf1ZIRf%2FabrxbBaRLow%3D&Expires=1772986806 HTTP/1.1" 200 61573
2026-03-07T18:20:07.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:20:07.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:20:07.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:20:07.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:20:07.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:20:22.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:20:22.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:20:22.543 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:20:22.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:20:22.590 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:20:52.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:20:52.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:20:52.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14650
2026-03-07T18:20:52.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:20:52.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:20:52.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:20:52.894 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:20:52.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:20:52.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:20:52.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58866
2026-03-07T18:20:52.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:20:52.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:20:52.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:20:52.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34175
2026-03-07T18:20:52.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:20:52.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:20:52.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:20:55.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2f610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:20:55.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:20:55.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:20:57.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:20:57.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:20:57.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-161705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jOU2FM4lHntLu2PW1F7m%2FnCd72E%3D&Expires=1772986856 HTTP/1.1" 200 61573
2026-03-07T18:20:58.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:20:58.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:20:58.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:20:58.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:20:58.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:21:14.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:21:14.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:21:14.592 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:21:14.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:21:14.639 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:21:44.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:21:44.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:21:44.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14556
2026-03-07T18:21:44.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:21:44.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:21:44.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:21:44.986 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:21:44.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:21:44.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:21:44.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58794
2026-03-07T18:21:44.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:21:44.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:21:44.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:21:45.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34072
2026-03-07T18:21:45.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:21:45.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:21:45.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:21:48.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab18d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:21:48.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:21:48.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:21:49.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:21:49.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:21:50.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IUDtdGGt9gOkjIgiCiIMqbl8Zg4%3D&Expires=1772986909 HTTP/1.1" 200 61244
2026-03-07T18:21:50.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:21:50.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:21:50.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:21:50.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:21:50.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:22:05.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:22:05.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:22:05.774 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:22:05.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:22:05.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:22:35.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:22:35.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:22:36.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14556
2026-03-07T18:22:36.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:22:36.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:22:36.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:22:36.145 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:22:36.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:22:36.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:22:36.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58714
2026-03-07T18:22:36.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:22:36.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:22:36.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:22:36.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34076
2026-03-07T18:22:36.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:22:36.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:22:36.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:22:39.225 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee3b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:22:39.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:22:39.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:22:40.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:22:40.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:22:41.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cMIgDG5GpdAtcXANuwAgacc0lig%3D&Expires=1772986960 HTTP/1.1" 200 61244
2026-03-07T18:22:41.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:22:41.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:22:41.479 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:22:41.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:22:41.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:22:58.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:22:58.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:22:58.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:22:58.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:22:58.601 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:23:28.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:23:28.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:23:28.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14556
2026-03-07T18:23:28.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:23:28.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:23:28.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:23:28.764 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:23:28.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:23:28.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:23:28.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58701
2026-03-07T18:23:28.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:23:28.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:23:28.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:23:28.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33986
2026-03-07T18:23:28.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:23:28.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:23:28.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:23:31.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3113880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:23:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:23:31.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:23:33.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:23:33.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:23:33.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jwr7pGeNZDynepq1WyKGuxedYV0%3D&Expires=1772987012 HTTP/1.1" 200 61244
2026-03-07T18:23:34.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:23:34.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:23:34.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:23:34.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:23:34.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:23:49.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:23:49.550 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:23:49.579 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:23:49.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:23:49.627 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:24:19.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:24:19.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:24:19.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14556
2026-03-07T18:24:19.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:24:19.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:24:19.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:24:19.963 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:24:19.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:24:19.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:24:19.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58582
2026-03-07T18:24:19.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:24:19.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:24:19.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:24:19.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34005
2026-03-07T18:24:19.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:24:19.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:24:19.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:24:23.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74205de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:24:23.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:24:23.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:24:24.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:24:24.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:24:25.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xOPe8d7qKW5EdxUbuTJDfHtpXsw%3D&Expires=1772987064 HTTP/1.1" 200 61244
2026-03-07T18:24:25.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:24:25.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:24:25.387 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:24:25.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:24:25.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:24:42.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:24:42.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:24:42.234 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:24:42.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:24:42.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:25:12.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:25:12.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:25:12.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14556
2026-03-07T18:25:12.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:25:12.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:25:12.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:25:12.595 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:25:12.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:25:12.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:25:12.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58278
2026-03-07T18:25:12.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:25:12.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:25:12.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:25:12.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33826
2026-03-07T18:25:12.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:25:12.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:25:12.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:25:15.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7212b60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:25:15.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:25:15.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:25:16.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:25:16.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:25:17.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JMz0dLBENDFFW880VvRSzdMIuAs%3D&Expires=1772987116 HTTP/1.1" 200 60635
2026-03-07T18:25:18.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:25:18.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:25:18.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:25:18.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:25:18.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:25:33.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:25:33.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:25:33.587 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:25:33.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:25:33.635 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:26:03.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:26:03.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:26:04.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13537
2026-03-07T18:26:04.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:26:04.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:26:04.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:26:04.622 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:26:04.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:26:04.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:26:04.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58157
2026-03-07T18:26:04.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:26:04.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:26:04.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:26:04.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33851
2026-03-07T18:26:04.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:26:04.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:26:04.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:26:07.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9da0b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:26:07.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:26:07.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:26:09.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:26:09.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:26:09.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bjq%2FBzTmZQoDlwrOqRX7DHdefcA%3D&Expires=1772987168 HTTP/1.1" 200 60635
2026-03-07T18:26:10.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:26:10.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:26:10.147 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:26:10.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:26:10.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:26:25.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:26:25.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:26:25.641 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:26:25.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:26:25.688 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:26:55.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:26:55.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:26:55.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13537
2026-03-07T18:26:55.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:26:55.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:26:55.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:26:56.010 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:26:56.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:26:56.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:26:56.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58157
2026-03-07T18:26:56.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:26:56.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:26:56.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:26:56.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33851
2026-03-07T18:26:56.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:26:56.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:26:56.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:26:59.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a36a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:26:59.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:26:59.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:27:00.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:27:00.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:27:01.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VtOooe%2FT8JEP1oTupi2ahjM3lqA%3D&Expires=1772987220 HTTP/1.1" 200 60635
2026-03-07T18:27:01.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:27:01.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:27:01.409 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:27:01.432 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:27:01.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:27:16.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:27:17.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:27:17.136 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:27:17.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:27:17.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:27:47.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:27:47.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:27:47.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13537
2026-03-07T18:27:47.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:27:47.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:27:47.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:27:47.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:27:47.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:27:47.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:27:47.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57695
2026-03-07T18:27:47.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:27:47.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:27:47.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:27:47.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33851
2026-03-07T18:27:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:27:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:27:47.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:27:50.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb382b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:27:50.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:27:50.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:27:51.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:27:51.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:27:52.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fxk1zAvaoPrAZJYI4DxKPp7fU9c%3D&Expires=1772987271 HTTP/1.1" 200 60635
2026-03-07T18:27:52.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:27:52.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:27:52.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:27:52.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:27:52.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:28:08.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:28:08.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:28:08.194 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:28:08.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:28:08.241 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:28:38.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:28:38.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:28:38.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13537
2026-03-07T18:28:38.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:28:38.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:28:38.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:28:38.406 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:28:38.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:28:38.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:28:38.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57498
2026-03-07T18:28:38.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:28:38.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:28:38.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:28:38.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33491
2026-03-07T18:28:38.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:28:38.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:28:38.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:28:41.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bc580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:28:41.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:28:41.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:28:42.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:28:42.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:28:43.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yjJ5VxcZGa%2FNe8%2BnvnunLXKak6c%3D&Expires=1772987322 HTTP/1.1" 200 60635
2026-03-07T18:28:43.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:28:43.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:28:43.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:28:43.828 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:28:43.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:29:00.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:29:00.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:29:00.255 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:29:00.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:29:00.303 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:29:30.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:29:30.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:29:30.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13537
2026-03-07T18:29:30.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:29:30.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:29:30.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:29:30.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:29:30.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:29:30.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:29:30.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57385
2026-03-07T18:29:30.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:29:30.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:29:30.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:29:30.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33484
2026-03-07T18:29:30.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:29:30.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:29:30.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:29:33.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69798310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:29:33.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:29:33.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:29:34.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:29:34.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:29:35.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uZt4klegTD2FNJCty%2BmekXwD%2Fhg%3D&Expires=1772987374 HTTP/1.1" 200 59356
2026-03-07T18:29:35.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:29:35.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:29:35.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:29:35.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:29:36.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:29:51.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:29:51.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:29:51.432 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:29:51.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:29:51.478 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:30:21.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:30:21.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:30:21.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13537
2026-03-07T18:30:21.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:30:21.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:30:21.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:30:21.817 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:30:21.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:30:21.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:30:21.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57218
2026-03-07T18:30:21.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:30:21.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:30:21.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:30:21.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33258
2026-03-07T18:30:21.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:30:21.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:30:21.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:30:24.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e99b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:30:24.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:30:24.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:30:26.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:30:26.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:30:26.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8nbKsUdL7cnP668q1TvwaBQ71Tg%3D&Expires=1772987425 HTTP/1.1" 200 59356
2026-03-07T18:30:27.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:30:27.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:30:27.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:30:27.171 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:30:27.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:30:43.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:30:43.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:30:43.744 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:30:43.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:30:43.792 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:31:13.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:31:13.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:31:15.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:31:15.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:31:15.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:31:15.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:31:15.044 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:31:15.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:31:15.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:31:15.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57029
2026-03-07T18:31:15.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:31:15.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:31:15.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:31:15.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33119
2026-03-07T18:31:15.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:31:15.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:31:15.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:31:18.135 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e2860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:31:18.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:31:18.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:31:19.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:31:19.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:31:20.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ViCuonKYmsFpKj5O9z3rD1BsoKc%3D&Expires=1772987479 HTTP/1.1" 200 59356
2026-03-07T18:31:20.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:31:20.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:31:20.405 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:31:20.429 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:31:20.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:31:36.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:31:36.174 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:31:36.203 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:31:36.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:31:36.251 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:32:06.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:32:06.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:32:06.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:32:06.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:32:06.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:32:06.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:32:06.619 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:32:06.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:32:06.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:32:06.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57050
2026-03-07T18:32:06.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:32:06.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:32:06.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:32:06.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33113
2026-03-07T18:32:06.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:32:06.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:32:06.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:32:09.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69157130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:32:09.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:32:09.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:32:11.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:32:11.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:32:11.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QG9SymWDEVDer2s1GcTxxb29Gog%3D&Expires=1772987530 HTTP/1.1" 200 59356
2026-03-07T18:32:12.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:32:12.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:32:12.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:32:12.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:32:12.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:32:29.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:32:29.405 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:32:29.435 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:32:29.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:32:29.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:32:59.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:32:59.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:32:59.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:32:59.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:32:59.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:32:59.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:32:59.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:32:59.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:32:59.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:32:59.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56993
2026-03-07T18:32:59.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:32:59.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:32:59.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:32:59.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33113
2026-03-07T18:32:59.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:32:59.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:32:59.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:33:02.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857ab00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:33:02.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:33:02.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:33:03.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:33:03.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:33:04.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-162905.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y8jDiqssoRrWD7eZrpXXzUpW4n8%3D&Expires=1772987583 HTTP/1.1" 200 59356
2026-03-07T18:33:04.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:33:04.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:33:04.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:33:05.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:33:05.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:33:19.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:33:20.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:33:20.140 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:33:20.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:33:20.187 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:33:50.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:33:50.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:33:50.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:33:50.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:33:50.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:33:50.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:33:50.335 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:33:50.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:33:50.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:33:50.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56978
2026-03-07T18:33:50.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:33:50.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:33:50.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:33:50.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33064
2026-03-07T18:33:50.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:33:50.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:33:50.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:33:53.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d15240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:33:53.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:33:53.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:33:54.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:33:54.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:33:55.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nf6eGkGQBKIF9%2BhT%2FMmCA0VNpdE%3D&Expires=1772987634 HTTP/1.1" 200 58140
2026-03-07T18:33:55.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:33:55.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:33:55.766 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:33:55.788 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:33:55.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:34:11.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:34:11.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:34:11.424 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:34:11.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:34:11.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:34:41.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:34:41.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:34:41.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:34:41.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:34:41.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:34:41.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:34:41.789 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:34:41.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:34:41.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:34:41.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57012
2026-03-07T18:34:41.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:34:41.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:34:41.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:34:41.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33040
2026-03-07T18:34:41.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:34:41.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:34:41.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:34:44.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:34:44.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:34:44.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:34:46.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:34:46.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:34:46.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SeuAhfjkMsfqF0LfiFhPsierBCU%3D&Expires=1772987685 HTTP/1.1" 200 58140
2026-03-07T18:34:47.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:34:47.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:34:47.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:34:47.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:34:47.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:35:02.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:35:02.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:35:02.813 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:35:02.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:35:02.860 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:35:32.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:35:32.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:35:33.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:35:33.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:35:33.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:35:33.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:35:33.066 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:35:33.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:35:33.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:35:33.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57012
2026-03-07T18:35:33.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:35:33.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:35:33.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:35:33.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32974
2026-03-07T18:35:33.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:35:33.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:35:33.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:35:36.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab3e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:35:36.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:35:36.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:35:37.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:35:37.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:35:38.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yRooTroGDpa3%2BI7nnNFG4bGpgRA%3D&Expires=1772987737 HTTP/1.1" 200 58140
2026-03-07T18:35:38.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:35:38.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:35:38.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:35:38.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:35:38.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:35:53.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:35:53.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:35:53.485 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:35:53.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:35:53.533 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:36:23.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:36:23.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:36:23.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:36:23.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:36:23.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:36:23.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:36:23.842 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:36:23.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:36:23.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:36:23.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56824
2026-03-07T18:36:23.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:36:23.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:36:23.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:36:23.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32974
2026-03-07T18:36:23.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:36:23.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:36:23.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:36:26.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cea110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:36:26.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:36:26.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:36:28.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:36:28.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:36:28.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gPEZiiPPOvkNgKBovvaCR64wlxk%3D&Expires=1772987787 HTTP/1.1" 200 58140
2026-03-07T18:36:29.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:36:29.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:36:29.171 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:36:29.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:36:29.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:36:44.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:36:44.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:36:44.806 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:36:44.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:36:44.852 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:37:14.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:37:14.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:37:15.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:37:15.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:37:15.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:37:15.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:37:15.275 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:37:15.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:37:15.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:37:15.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56834
2026-03-07T18:37:15.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:37:15.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:37:15.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:37:15.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32921
2026-03-07T18:37:15.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:37:15.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:37:15.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:37:18.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d94ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:37:18.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:37:18.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:37:19.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:37:19.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:37:20.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qb2GRKKjGtM3Hvi7ViZXOrT5mms%3D&Expires=1772987839 HTTP/1.1" 200 56678
2026-03-07T18:37:20.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:37:20.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:37:20.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:37:20.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:37:20.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:37:35.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:37:35.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:37:35.899 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:37:35.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:37:35.946 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:38:05.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:38:05.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:38:06.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:38:06.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:38:06.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:38:06.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:38:06.692 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:38:06.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:38:06.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:38:06.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56803
2026-03-07T18:38:06.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:38:06.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:38:06.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:38:06.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32854
2026-03-07T18:38:06.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:38:06.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:38:06.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:38:09.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69426200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:38:09.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:38:09.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:38:10.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:38:10.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:38:11.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8LQYKsoAcQtB%2BejTz1k6riSotPw%3D&Expires=1772987890 HTTP/1.1" 200 56678
2026-03-07T18:38:12.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:38:12.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:38:12.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:38:12.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:38:12.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:38:27.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:38:27.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:38:27.625 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:38:27.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:38:27.672 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:38:57.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:38:57.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:38:58.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:38:58.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:38:58.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:38:58.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:38:58.249 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:38:58.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:38:58.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:38:58.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57061
2026-03-07T18:38:58.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:38:58.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:38:58.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:38:58.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32854
2026-03-07T18:38:58.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:38:58.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:38:58.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:39:01.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:39:01.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:39:01.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:39:02.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:39:02.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:39:03.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ltneul%2B68SchDt7JkWiOjP8rHNo%3D&Expires=1772987942 HTTP/1.1" 200 56678
2026-03-07T18:39:03.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:39:03.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:39:03.781 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:39:03.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:39:03.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:39:19.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:39:19.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:39:19.432 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:39:19.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:39:19.478 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:39:49.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:39:49.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:39:49.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:39:49.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:39:49.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:39:49.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:39:49.779 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:39:49.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:39:49.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:39:49.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57199
2026-03-07T18:39:49.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:39:49.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:39:49.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:39:49.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32985
2026-03-07T18:39:49.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:39:49.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:39:49.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:39:52.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bed510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:39:52.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:39:52.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:39:54.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:39:54.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:39:54.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tk1R9avqEzyQIkBKiM9d4ngkJrY%3D&Expires=1772987993 HTTP/1.1" 200 56678
2026-03-07T18:39:55.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:39:55.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:39:55.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:39:55.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:39:55.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:40:11.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:40:11.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:40:12.009 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:40:12.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:40:12.055 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:40:42.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:40:42.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:40:42.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T18:40:42.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:40:42.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:40:42.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:40:42.538 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:40:42.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:40:42.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:40:42.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57354
2026-03-07T18:40:42.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:40:42.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:40:42.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:40:42.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33007
2026-03-07T18:40:42.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:40:42.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:40:42.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:40:45.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6924bbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:40:45.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:40:45.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:40:46.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:40:46.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:40:47.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-163706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7Rh6T9LVZtXTL9hSmt%2FrO3JH07Q%3D&Expires=1772988046 HTTP/1.1" 200 56678
2026-03-07T18:40:47.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:40:47.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:40:47.909 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:40:47.932 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:40:47.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:41:03.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:41:03.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:41:03.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:41:03.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:41:03.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:41:33.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:41:33.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:41:33.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13555
2026-03-07T18:41:33.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:41:33.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:41:33.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:41:33.434 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:41:33.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:41:33.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:41:33.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57399
2026-03-07T18:41:33.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:41:33.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:41:33.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:41:33.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33091
2026-03-07T18:41:33.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:41:33.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:41:33.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:41:36.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963a9b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:41:36.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:41:36.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:41:37.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:41:37.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:41:38.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QFIj24w5zIsk%2B5V1RSe1kGmqA14%3D&Expires=1772988097 HTTP/1.1" 200 56563
2026-03-07T18:41:38.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:41:38.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:41:38.740 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:41:38.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:41:38.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:41:55.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:41:55.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:41:55.380 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:41:55.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:41:55.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:42:25.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:42:25.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:42:25.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13555
2026-03-07T18:42:25.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:42:25.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:42:25.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:42:25.755 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:42:25.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:42:25.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:42:25.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57602
2026-03-07T18:42:25.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:42:25.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:42:25.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:42:25.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33054
2026-03-07T18:42:25.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:42:25.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:42:25.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:42:28.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68beec80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:42:28.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:42:28.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:42:29.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:42:29.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:42:30.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F5O7xgs8v%2F7lol4yoKoCpDdSlWo%3D&Expires=1772988149 HTTP/1.1" 200 56563
2026-03-07T18:42:31.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:42:31.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:42:31.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:42:31.123 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:42:31.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:42:46.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:42:46.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:42:46.399 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:42:46.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:42:46.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:43:16.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:43:16.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:43:16.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13555
2026-03-07T18:43:16.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:43:16.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:43:16.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:43:16.754 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:43:16.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:43:16.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:43:16.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57723
2026-03-07T18:43:16.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:43:16.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:43:16.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:43:16.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33073
2026-03-07T18:43:16.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:43:16.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:43:16.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:43:19.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d338e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:43:19.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:43:19.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:43:20.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:43:20.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:43:21.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8fMODtBQIRP3qUmNAvwSXDUNdwQ%3D&Expires=1772988200 HTTP/1.1" 200 56563
2026-03-07T18:43:22.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:43:22.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:43:22.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:43:22.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:43:22.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:43:37.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:43:37.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:43:37.831 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:43:37.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:43:37.878 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:44:07.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:44:07.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:44:09.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13555
2026-03-07T18:44:09.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:44:09.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:44:09.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:44:09.659 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:44:09.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:44:09.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:44:09.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57802
2026-03-07T18:44:09.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:44:09.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:44:09.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:44:09.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33071
2026-03-07T18:44:09.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:44:09.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:44:09.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:44:12.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce5030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:44:12.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:44:12.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:44:13.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:44:13.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:44:14.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lsL1TmWWkK6zZbjUC5aNI6Utsxs%3D&Expires=1772988253 HTTP/1.1" 200 56563
2026-03-07T18:44:15.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:44:15.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:44:15.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:44:15.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:44:15.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:44:31.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:44:31.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:44:31.167 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:44:31.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:44:31.215 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:45:01.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:45:01.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:45:01.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13555
2026-03-07T18:45:01.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:45:01.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:45:01.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:45:01.374 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:45:01.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:45:01.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:45:01.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57802
2026-03-07T18:45:01.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:45:01.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:45:01.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:45:01.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33071
2026-03-07T18:45:01.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:45:01.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:45:01.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:45:04.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c1cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:45:04.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:45:04.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:45:05.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:45:05.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:45:06.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164104.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rKiWJD8ShvURGcJrt62CsXgERGM%3D&Expires=1772988305 HTTP/1.1" 200 56563
2026-03-07T18:45:06.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:45:06.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:45:06.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:45:06.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:45:06.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:45:23.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:45:23.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:45:23.207 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:45:23.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:45:23.254 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:45:53.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:45:53.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:45:53.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13555
2026-03-07T18:45:53.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:45:53.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:45:53.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:45:53.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:45:53.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:45:53.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:45:53.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57802
2026-03-07T18:45:53.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:45:53.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:45:53.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:45:53.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33071
2026-03-07T18:45:53.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:45:53.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:45:53.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:45:56.663 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c42680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:45:56.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:45:56.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:45:57.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:45:57.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:45:58.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QyZ%2B0WJaldPjTqhczOk66sjW%2Bis%3D&Expires=1772988357 HTTP/1.1" 200 57716
2026-03-07T18:45:58.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:45:58.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:45:58.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:45:58.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:45:58.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:46:15.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:46:15.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:46:15.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:46:15.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:46:15.734 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:46:45.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:46:45.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:46:46.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13540
2026-03-07T18:46:46.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:46:46.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:46:46.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:46:46.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:46:46.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:46:46.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:46:46.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58268
2026-03-07T18:46:46.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:46:46.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:46:46.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:46:46.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33789
2026-03-07T18:46:46.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:46:46.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:46:46.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:46:49.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:46:49.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:46:49.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:46:50.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:46:50.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:46:51.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wdwxZnEIGnbZDHhQ2ektMprGzNs%3D&Expires=1772988410 HTTP/1.1" 200 57716
2026-03-07T18:46:51.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:46:51.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:46:51.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:46:51.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:46:51.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:47:07.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:47:07.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:47:07.845 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:47:07.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:47:07.892 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:47:37.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:47:37.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:47:38.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13540
2026-03-07T18:47:38.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:47:38.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:47:38.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:47:38.373 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:47:38.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:47:38.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:47:38.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57711
2026-03-07T18:47:38.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:47:38.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:47:38.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:47:38.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33789
2026-03-07T18:47:38.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:47:38.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:47:38.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:47:41.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc5e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:47:41.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:47:41.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:47:42.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:47:42.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:47:43.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UN0AOGlCEKqv0%2FDDQwRm%2BI9ChOQ%3D&Expires=1772988462 HTTP/1.1" 200 57716
2026-03-07T18:47:43.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:47:43.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:47:43.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:47:43.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:47:43.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:48:00.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:48:00.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:48:00.168 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:48:00.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:48:00.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:48:30.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:48:30.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:48:30.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13540
2026-03-07T18:48:30.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:48:30.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:48:30.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:48:30.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:48:30.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:48:30.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:48:30.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57467
2026-03-07T18:48:30.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:48:30.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:48:30.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:48:30.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33576
2026-03-07T18:48:30.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:48:30.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:48:30.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:48:33.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c24fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:48:33.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:48:33.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:48:34.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:48:34.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:48:35.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164506.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eM%2FdeHSgrlsYjVF0dXUNmjE1rSY%3D&Expires=1772988514 HTTP/1.1" 200 57716
2026-03-07T18:48:35.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:48:35.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:48:35.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:48:35.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:48:35.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:48:52.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:48:52.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:48:52.348 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:48:52.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:48:52.395 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:49:22.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:49:22.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:49:22.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13540
2026-03-07T18:49:22.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:49:22.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:49:22.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:49:22.722 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:49:22.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:49:22.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:49:22.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57467
2026-03-07T18:49:22.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:49:22.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:49:22.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:49:22.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33355
2026-03-07T18:49:22.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:49:22.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:49:22.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:49:25.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69459240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:49:25.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:49:25.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:49:26.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:49:26.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:49:27.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T5UtXCD0VSmMFd3xUytFawKXNwo%3D&Expires=1772988566 HTTP/1.1" 200 59438
2026-03-07T18:49:28.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:49:28.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:49:28.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:49:28.108 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:49:28.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:49:44.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:49:44.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:49:44.599 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:49:44.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:49:44.645 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:50:14.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:50:14.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:50:15.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13540
2026-03-07T18:50:15.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:50:15.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:50:15.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:50:15.125 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:50:15.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:50:15.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:50:15.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57046
2026-03-07T18:50:15.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:50:15.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:50:15.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:50:15.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33153
2026-03-07T18:50:15.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:50:15.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:50:15.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:50:18.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20ce7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:50:18.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:50:18.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:50:19.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:50:19.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:50:20.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xOMlXnokul%2Fcy79hfmps1aoudV4%3D&Expires=1772988619 HTTP/1.1" 200 59438
2026-03-07T18:50:20.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:50:20.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:50:20.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:50:20.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:50:20.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:50:36.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:50:36.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:50:36.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:50:36.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:50:36.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:51:06.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:51:06.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:51:07.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T18:51:07.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:51:07.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:51:07.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:51:07.546 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:51:07.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:51:07.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:51:07.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56314
2026-03-07T18:51:07.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:51:07.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:51:07.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:51:07.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33153
2026-03-07T18:51:07.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:51:07.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:51:07.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:51:10.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684feec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:51:10.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:51:10.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:51:11.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:51:11.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:51:12.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d5uSbbjBx3iuTfSTbX5q2uA9Xw8%3D&Expires=1772988671 HTTP/1.1" 200 59438
2026-03-07T18:51:12.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:51:12.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:51:12.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:51:12.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:51:12.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:51:29.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:51:29.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:51:29.411 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:51:29.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:51:29.458 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:51:59.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:51:59.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:51:59.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T18:51:59.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:51:59.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:51:59.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:51:59.622 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:51:59.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:51:59.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:51:59.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56314
2026-03-07T18:51:59.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:51:59.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:51:59.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:51:59.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33153
2026-03-07T18:51:59.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:51:59.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:51:59.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:52:02.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce7cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:52:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:52:02.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:52:03.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:52:03.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:52:04.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wvj6nQoK4AJixH9RkzxAXlrUavo%3D&Expires=1772988723 HTTP/1.1" 200 59438
2026-03-07T18:52:05.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:52:05.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:52:05.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:52:05.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:52:05.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:52:20.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:52:20.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:52:20.580 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:52:20.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:52:20.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:52:50.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:52:50.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:52:51.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T18:52:51.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:52:51.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:52:51.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:52:51.110 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:52:51.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:52:51.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:52:51.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56538
2026-03-07T18:52:51.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:52:51.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:52:51.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:52:51.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32694
2026-03-07T18:52:51.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:52:51.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:52:51.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:52:54.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3109570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:52:54.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:52:54.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:52:55.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:52:55.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:52:56.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-164908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FmXNtHGh6xFFJ%2B5dLv292cV6aIY%3D&Expires=1772988775 HTTP/1.1" 200 59438
2026-03-07T18:52:56.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:52:56.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:52:56.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:52:56.542 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:52:56.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:53:11.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:53:12.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:53:12.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:53:12.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:53:12.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:53:42.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:53:42.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:53:42.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T18:53:42.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:53:42.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:53:42.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:53:42.325 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:53:42.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:53:42.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:53:42.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57060
2026-03-07T18:53:42.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:53:42.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:53:42.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:53:42.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32770
2026-03-07T18:53:42.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:53:42.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:53:42.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:53:45.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6e110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:53:45.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:53:45.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:53:46.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:53:46.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:53:47.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bps07cqcBZf4i2elJ388JDkpW6A%3D&Expires=1772988826 HTTP/1.1" 200 61268
2026-03-07T18:53:47.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:53:47.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:53:47.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:53:47.681 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:53:47.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:54:02.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:54:02.943 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:54:02.972 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:54:02.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:54:03.019 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:54:33.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:54:33.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:54:33.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T18:54:33.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:54:33.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:54:33.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:54:33.203 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:54:33.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:54:33.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:54:33.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57060
2026-03-07T18:54:33.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:54:33.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:54:33.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:54:33.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32893
2026-03-07T18:54:33.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:54:33.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:54:33.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:54:36.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e72d70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:54:36.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:54:36.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:54:37.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:54:37.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:54:38.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TgX0Ld%2BBjBPox6VQohN6hLUlAYQ%3D&Expires=1772988877 HTTP/1.1" 200 61268
2026-03-07T18:54:38.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:54:38.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:54:38.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:54:38.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:54:38.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:54:54.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:54:54.156 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:54:54.185 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:54:54.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:54:54.231 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:55:24.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:55:24.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:55:24.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13552
2026-03-07T18:55:24.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:55:24.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:55:24.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:55:24.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:55:24.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:55:24.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:55:24.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57717
2026-03-07T18:55:24.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:55:24.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:55:24.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:55:24.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33001
2026-03-07T18:55:24.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:55:24.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:55:24.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:55:27.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a3a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:55:27.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:55:27.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:55:28.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:55:28.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:55:29.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1eqijr6slLDbztCDBtq2yvoEKbg%3D&Expires=1772988928 HTTP/1.1" 200 61268
2026-03-07T18:55:29.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:55:29.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:55:29.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:55:29.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:55:29.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:55:46.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:55:46.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:55:46.951 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:55:46.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:55:46.998 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:56:17.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:56:17.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:56:17.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13553
2026-03-07T18:56:17.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:56:17.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:56:17.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:56:17.156 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:56:17.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:56:17.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:56:17.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58108
2026-03-07T18:56:17.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:56:17.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:56:17.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:56:17.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33001
2026-03-07T18:56:17.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:56:17.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:56:17.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:56:20.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ade3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:56:20.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:56:20.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:56:21.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:56:21.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:56:22.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4R%2B3q0BvXeoFr01SldgySdtM8XM%3D&Expires=1772988981 HTTP/1.1" 200 61268
2026-03-07T18:56:22.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:56:22.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:56:22.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:56:22.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:56:22.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:56:38.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:56:38.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:56:38.352 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:56:38.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:56:38.400 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:57:08.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:57:08.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:57:08.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13553
2026-03-07T18:57:08.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:57:08.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:57:08.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:57:08.721 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:57:08.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:57:08.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:57:08.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58108
2026-03-07T18:57:08.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:57:08.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:57:08.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:57:08.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33056
2026-03-07T18:57:08.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:57:08.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:57:08.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:57:11.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69510520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:57:11.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:57:11.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:57:12.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:57:12.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:57:13.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bLfQQaIje3pgHtIrb2%2BQB3hD8fw%3D&Expires=1772989032 HTTP/1.1" 200 63671
2026-03-07T18:57:14.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:57:14.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:57:14.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:57:14.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:57:14.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:57:29.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:57:30.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:57:30.120 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:57:30.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:57:30.168 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:58:00.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:58:00.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:58:00.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13553
2026-03-07T18:58:00.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:58:00.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:58:00.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:58:00.332 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:58:00.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:58:00.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:58:00.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59081
2026-03-07T18:58:00.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:58:00.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:58:00.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:58:00.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33056
2026-03-07T18:58:00.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:58:00.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:58:00.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:58:03.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc9ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:58:03.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:58:03.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:58:04.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:58:04.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:58:05.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CDcT3tftgziqLMDI%2Bh0WhmuVg9g%3D&Expires=1772989084 HTTP/1.1" 200 63671
2026-03-07T18:58:05.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:58:05.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:58:05.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:58:05.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:58:05.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:58:21.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:58:21.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:58:21.802 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:58:21.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:58:21.848 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:58:51.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:58:51.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:58:52.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13553
2026-03-07T18:58:52.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:58:52.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:58:52.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:58:52.637 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:58:52.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:58:52.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:58:52.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59081
2026-03-07T18:58:52.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:58:52.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:58:52.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:58:52.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33309
2026-03-07T18:58:52.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:58:52.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:58:52.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:58:55.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b5b7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:58:55.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:58:55.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:58:56.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:58:56.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:58:57.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=seaZ8eiyU7taDA4qxg8NpP2tZ8Y%3D&Expires=1772989136 HTTP/1.1" 200 63671
2026-03-07T18:58:58.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:58:58.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:58:58.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:58:58.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:58:58.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T18:59:13.339 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:59:13.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T18:59:13.483 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T18:59:13.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T18:59:13.530 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T18:59:43.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T18:59:43.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T18:59:43.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13553
2026-03-07T18:59:43.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T18:59:43.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T18:59:43.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T18:59:43.974 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T18:59:43.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T18:59:43.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T18:59:43.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59081
2026-03-07T18:59:43.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:59:43.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T18:59:43.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T18:59:43.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33309
2026-03-07T18:59:43.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T18:59:43.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T18:59:43.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T18:59:47.063 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cec3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T18:59:47.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T18:59:47.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T18:59:48.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T18:59:48.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T18:59:49.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rvg8gPuW36z%2BiXtn1XQeWOv%2FwE4%3D&Expires=1772989188 HTTP/1.1" 200 63671
2026-03-07T18:59:49.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T18:59:49.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T18:59:49.286 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T18:59:49.307 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T18:59:49.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:00:04.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:00:04.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:00:04.768 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:00:04.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:00:04.816 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:00:34.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:00:34.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:00:35.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13553
2026-03-07T19:00:35.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:00:35.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:00:35.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:00:35.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:00:35.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:00:35.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:00:35.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61461
2026-03-07T19:00:35.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:00:35.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:00:35.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:00:35.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33309
2026-03-07T19:00:35.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:00:35.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:00:35.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:00:38.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cc9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:00:38.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:00:38.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:00:39.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:00:39.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:00:40.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-165707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RAbiedjw%2BbJ5ougKCG6PNhlA1eA%3D&Expires=1772989239 HTTP/1.1" 200 63671
2026-03-07T19:00:40.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:00:40.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:00:40.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:00:40.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:00:40.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:00:55.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:00:55.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:00:55.855 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:00:55.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:00:55.903 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:01:25.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:01:25.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:01:26.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13580
2026-03-07T19:01:26.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:01:26.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:01:26.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:01:26.121 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:01:26.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:01:26.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:01:26.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63920
2026-03-07T19:01:26.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:01:26.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:01:26.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:01:26.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33850
2026-03-07T19:01:26.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:01:26.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:01:26.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:01:29.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ae84c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:01:29.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:01:29.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:01:30.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:01:30.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:01:31.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KjEqrcKGCslM2CAAtOnhFPRMEPA%3D&Expires=1772989290 HTTP/1.1" 200 58573
2026-03-07T19:01:31.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:01:31.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:01:31.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:01:31.505 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:01:31.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:01:47.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:01:47.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:01:47.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:01:47.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:01:47.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:02:17.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:02:17.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:02:17.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13580
2026-03-07T19:02:17.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:02:17.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:02:17.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:02:17.750 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:02:17.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:02:17.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:02:17.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63920
2026-03-07T19:02:17.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:02:17.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:02:17.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:02:17.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38761
2026-03-07T19:02:17.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:02:17.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:02:17.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:02:20.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6973af20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:02:20.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:02:20.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:02:21.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:02:21.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:02:22.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YG3GRW2i0xER5Sp4EFvJ7dkgJyE%3D&Expires=1772989341 HTTP/1.1" 200 58573
2026-03-07T19:02:23.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:02:23.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:02:23.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:02:23.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:02:23.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:02:38.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:02:38.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:02:38.866 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:02:38.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:02:38.913 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:03:08.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:03:08.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:03:09.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13580
2026-03-07T19:03:09.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:03:09.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:03:09.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:03:09.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:03:09.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:03:09.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:03:09.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 69299
2026-03-07T19:03:09.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:03:09.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:03:09.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:03:09.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40604
2026-03-07T19:03:09.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:03:09.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:03:09.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:03:12.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cee680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:03:12.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:03:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:03:13.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:03:13.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:03:14.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZmrtQUEYabxM853Xx4P7RB7CG48%3D&Expires=1772989393 HTTP/1.1" 200 58573
2026-03-07T19:03:14.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:03:14.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:03:14.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:03:14.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:03:14.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:03:29.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:03:29.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:03:30.000 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:03:30.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:03:30.047 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:04:00.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:04:00.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:04:00.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13580
2026-03-07T19:04:00.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:04:00.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:04:00.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:04:00.394 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:04:00.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:04:00.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:04:00.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 82166
2026-03-07T19:04:00.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:04:00.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:04:00.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:04:00.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40604
2026-03-07T19:04:00.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:04:00.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:04:00.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:04:03.511 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d72920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:04:03.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:04:03.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:04:04.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:04:04.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:04:05.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aqFbueEKdIlNYLQaEXI4voWnHGI%3D&Expires=1772989444 HTTP/1.1" 200 58573
2026-03-07T19:04:05.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:04:05.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:04:05.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:04:05.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:04:05.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:04:21.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:04:21.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:04:21.588 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:04:21.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:04:21.633 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:04:51.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:04:51.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:04:52.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13580
2026-03-07T19:04:52.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:04:52.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:04:52.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:04:52.101 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:04:52.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:04:52.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:04:52.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 82166
2026-03-07T19:04:52.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:04:52.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:04:52.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:04:52.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40599
2026-03-07T19:04:52.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:04:52.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:04:52.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:04:55.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69279330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:04:55.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:04:55.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:04:56.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:04:56.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:04:57.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mmjBz80pxLM2fwr9F1vjXDFo2wg%3D&Expires=1772989496 HTTP/1.1" 200 58573
2026-03-07T19:04:57.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:04:57.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:04:57.469 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:04:57.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:04:57.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:05:12.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:05:13.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:05:13.126 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:05:13.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:05:13.174 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:05:43.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:05:43.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:05:43.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13580
2026-03-07T19:05:43.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:05:43.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:05:43.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:05:43.350 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:05:43.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:05:43.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:05:43.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 87183
2026-03-07T19:05:43.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:05:43.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:05:43.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:05:43.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45644
2026-03-07T19:05:43.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:05:43.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:05:43.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:05:46.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ceff70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:05:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:05:46.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:05:47.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:05:47.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:05:48.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170507.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nt7qQTLkLW%2BlEVUK6fyxJRy0hV0%3D&Expires=1772989547 HTTP/1.1" 200 57874
2026-03-07T19:05:48.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:05:48.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:05:48.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:05:48.750 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:05:48.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:06:04.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:06:04.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:06:04.419 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:06:04.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:06:04.467 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:06:34.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:06:34.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:06:34.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13578
2026-03-07T19:06:34.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:06:34.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:06:34.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:06:34.641 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:06:34.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:06:34.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:06:34.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 91477
2026-03-07T19:06:34.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:06:34.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:06:34.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:06:34.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47547
2026-03-07T19:06:34.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:06:34.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:06:34.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:06:37.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6c4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:06:37.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:06:37.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:06:38.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:06:38.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:06:39.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170507.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HK0ltFg33Bcq639MRYJYBMef1AI%3D&Expires=1772989598 HTTP/1.1" 200 57874
2026-03-07T19:06:39.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:06:39.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:06:39.984 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:06:40.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:06:40.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:06:56.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:06:56.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:06:56.343 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:06:56.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:06:56.389 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:07:26.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:07:26.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:07:26.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13578
2026-03-07T19:07:26.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:07:26.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:07:26.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:07:26.803 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:07:26.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:07:26.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:07:26.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 91477
2026-03-07T19:07:26.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:07:26.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:07:26.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:07:26.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49793
2026-03-07T19:07:26.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:07:26.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:07:26.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:07:29.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:07:29.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:07:29.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:07:31.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:07:31.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:07:31.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170507.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FkCzpSg%2FoXRtBAK1963OeQ%2F2RUA%3D&Expires=1772989650 HTTP/1.1" 200 57874
2026-03-07T19:07:32.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:07:32.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:07:32.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:07:32.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:07:32.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:07:47.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:07:47.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:07:47.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:07:47.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:07:47.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:08:17.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:08:17.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:08:18.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13578
2026-03-07T19:08:18.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:08:18.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:08:18.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:08:18.217 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:08:18.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:08:18.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:08:18.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96766
2026-03-07T19:08:18.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:08:18.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:08:18.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:08:18.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 52244
2026-03-07T19:08:18.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:08:18.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:08:18.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:08:21.303 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74205d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:08:21.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:08:21.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:08:22.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:08:22.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:08:23.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170507.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aCTpj%2Fc8Tde8bTwWhqW1IybKvXQ%3D&Expires=1772989702 HTTP/1.1" 200 57874
2026-03-07T19:08:23.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:08:23.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:08:23.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:08:23.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:08:23.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:08:39.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:08:39.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:08:39.198 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:08:39.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:08:39.245 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:09:09.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:09:09.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:09:09.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13578
2026-03-07T19:09:09.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:09:09.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:09:09.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:09:09.397 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:09:09.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:09:09.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:09:09.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 102231
2026-03-07T19:09:09.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:09:09.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:09:09.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:09:09.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 52244
2026-03-07T19:09:09.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:09:09.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:09:09.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:09:12.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb47875e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:09:12.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:09:12.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:09:13.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:09:13.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:09:14.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5%2FEG7568KbwYLdudYEBrkQ5ItPE%3D&Expires=1772989753 HTTP/1.1" 200 58358
2026-03-07T19:09:14.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:09:14.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:09:14.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:09:14.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:09:14.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:09:29.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:09:29.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:09:29.967 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:09:29.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:09:30.015 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:10:00.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:10:00.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:10:00.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13578
2026-03-07T19:10:00.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:10:00.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:10:00.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:10:00.703 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:10:00.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:10:00.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:10:00.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 102231
2026-03-07T19:10:00.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:10:00.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:10:00.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:10:00.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 52244
2026-03-07T19:10:00.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:10:00.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:10:00.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:10:03.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e480d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:10:03.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:10:03.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:10:04.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:10:04.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:10:05.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ezFoe2%2FaykVHmtSkk8zOiO3w3xM%3D&Expires=1772989804 HTTP/1.1" 200 58358
2026-03-07T19:10:06.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:10:06.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:10:06.049 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:10:06.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:10:06.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:10:21.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:10:21.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:10:21.752 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:10:21.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:10:21.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:10:51.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:10:51.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:10:52.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13578
2026-03-07T19:10:52.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:10:52.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:10:52.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:10:52.366 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:10:52.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:10:52.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:10:52.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 108343
2026-03-07T19:10:52.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:10:52.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:10:52.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:10:52.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55093
2026-03-07T19:10:52.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:10:52.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:10:52.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:10:55.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68578d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:10:55.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:10:55.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:10:56.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:10:56.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:10:57.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t2eU4gmDpjL2KM6t20EX9GlWsWA%3D&Expires=1772989856 HTTP/1.1" 200 58358
2026-03-07T19:10:57.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:10:57.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:10:57.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:10:57.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:10:57.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:11:12.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:11:12.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:11:12.896 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:11:12.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:11:12.944 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:11:42.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:11:42.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:11:43.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13562
2026-03-07T19:11:43.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:11:43.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:11:43.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:11:43.076 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:11:43.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:11:43.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:11:43.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 108343
2026-03-07T19:11:43.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:11:43.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:11:43.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:11:43.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58808
2026-03-07T19:11:43.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:11:43.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:11:43.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:11:46.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694149d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:11:46.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:11:46.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:11:47.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:11:47.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:11:48.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=13CCQz%2Fewqh7JXdRNgsxKnTyLx0%3D&Expires=1772989907 HTTP/1.1" 200 58358
2026-03-07T19:11:48.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:11:48.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:11:48.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:11:48.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:11:48.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:12:03.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:12:03.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:12:03.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:12:03.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:12:03.456 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:12:33.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:12:33.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:12:34.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13562
2026-03-07T19:12:34.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:12:34.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:12:34.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:12:34.108 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:12:34.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:12:34.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:12:34.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 115070
2026-03-07T19:12:34.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:12:34.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:12:34.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:12:34.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 63260
2026-03-07T19:12:34.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:12:34.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:12:34.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:12:37.239 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943b100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:12:37.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:12:37.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:12:38.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:12:38.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:12:39.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-170909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U%2FUvmFdk6pfSzrZ0vieo6rCiEA0%3D&Expires=1772989958 HTTP/1.1" 200 58358
2026-03-07T19:12:39.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:12:39.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:12:39.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:12:39.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:12:39.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:12:55.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:12:55.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:12:55.523 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:12:55.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:12:55.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:13:25.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:13:25.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:13:25.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13562
2026-03-07T19:13:25.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:13:25.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:13:25.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:13:25.735 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:13:25.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:13:25.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:13:25.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 115070
2026-03-07T19:13:25.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:13:25.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:13:25.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:13:25.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 63260
2026-03-07T19:13:25.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:13:25.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:13:25.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:13:28.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857ba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:13:28.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:13:28.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:13:29.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:13:29.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:13:30.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wvh%2Fq%2BjXvYdRIJxVdJHSVhsR94k%3D&Expires=1772990009 HTTP/1.1" 200 51128
2026-03-07T19:13:31.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:13:31.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:13:31.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:13:31.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:13:31.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:13:46.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:13:46.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:13:46.508 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:13:46.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:13:46.555 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:14:16.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:14:16.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:14:17.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13562
2026-03-07T19:14:17.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:14:17.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:14:17.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:14:17.110 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:14:17.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:14:17.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:14:17.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 115070
2026-03-07T19:14:17.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:14:17.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:14:17.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:14:17.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 63260
2026-03-07T19:14:17.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:14:17.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:14:17.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:14:20.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74261270>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:14:20.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:14:20.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:14:21.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:14:21.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:14:22.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q9hRmuQc9V9NfvF897LJffrv2Sw%3D&Expires=1772990061 HTTP/1.1" 200 51128
2026-03-07T19:14:22.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:14:22.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:14:22.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:14:22.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:14:22.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:14:38.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:14:38.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:14:39.021 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:14:39.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:14:39.069 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:15:09.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:15:09.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:15:09.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13562
2026-03-07T19:15:09.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:15:09.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:15:09.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:15:09.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:15:09.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:15:09.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:15:09.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 127923
2026-03-07T19:15:09.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:15:09.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:15:09.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:15:09.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 72839
2026-03-07T19:15:09.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:15:09.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:15:09.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:15:12.375 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bec4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:15:12.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:15:12.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:15:13.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:15:13.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:15:14.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pyzLd6oKkIEAeqIXCbYe5mu4OOw%3D&Expires=1772990113 HTTP/1.1" 200 51128
2026-03-07T19:15:14.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:15:14.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:15:14.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:15:14.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:15:14.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:15:29.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:15:29.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:15:29.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:15:29.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:15:29.830 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:15:59.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:15:59.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:16:00.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T19:16:00.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:16:00.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:16:00.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:16:00.729 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:16:00.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:16:00.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:16:00.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 136112
2026-03-07T19:16:00.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:16:00.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:16:00.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:16:00.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 72839
2026-03-07T19:16:00.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:16:00.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:16:00.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:16:03.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692889a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:16:03.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:16:03.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:16:04.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:16:04.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:16:05.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B46bLes4927F7yzalaE5rpZkCeA%3D&Expires=1772990164 HTTP/1.1" 200 51128
2026-03-07T19:16:06.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:16:06.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:16:06.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:16:06.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:16:06.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:16:22.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:16:22.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:16:22.336 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:16:22.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:16:22.383 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:16:52.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:16:52.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:16:52.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T19:16:52.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:16:52.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:16:52.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:16:52.514 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:16:52.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:16:52.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:16:52.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 136112
2026-03-07T19:16:52.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:16:52.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:16:52.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:16:52.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 79241
2026-03-07T19:16:52.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:16:52.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:16:52.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:16:55.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad4be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:16:55.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:16:55.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:16:56.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:16:56.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:16:57.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aSq2PC9JyEQ0RTqDk2tVADbAcsA%3D&Expires=1772990216 HTTP/1.1" 200 51128
2026-03-07T19:16:57.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:16:57.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:16:57.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:16:57.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:16:57.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:17:13.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:17:13.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:17:13.336 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:17:13.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:17:13.384 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:17:43.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:17:43.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:17:43.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T19:17:43.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:17:43.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:17:43.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:17:43.550 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:17:43.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:17:43.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:17:43.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 144633
2026-03-07T19:17:43.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:17:43.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:17:43.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:17:43.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 86178
2026-03-07T19:17:43.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:17:43.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:17:43.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:17:46.679 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b991f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:17:46.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:17:46.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:17:47.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:17:47.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:17:48.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6OBRKJ47F2EUigxhf96nOgpmOeU%3D&Expires=1772990267 HTTP/1.1" 200 56704
2026-03-07T19:17:48.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:17:48.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:17:48.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:17:48.974 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:17:48.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:18:04.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:18:04.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:18:04.879 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:18:04.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:18:04.927 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:18:34.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:18:34.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:18:35.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T19:18:35.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:18:35.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:18:35.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:18:35.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:18:35.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:18:35.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:18:35.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 153744
2026-03-07T19:18:35.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:18:35.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:18:35.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:18:35.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 86178
2026-03-07T19:18:35.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:18:35.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:18:35.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:18:38.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69639240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:18:38.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:18:38.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:18:39.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:18:39.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:18:40.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VjK5dK9UvgaXontAY4zxP1fAA74%3D&Expires=1772990319 HTTP/1.1" 200 56704
2026-03-07T19:18:40.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:18:40.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:18:40.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:18:40.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:18:40.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:18:55.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:18:55.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:18:55.968 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:18:55.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:18:56.016 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:19:26.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:19:26.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:19:26.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T19:19:26.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:19:26.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:19:26.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:19:26.491 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:19:26.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:19:26.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:19:26.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 153744
2026-03-07T19:19:26.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:19:26.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:19:26.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:19:26.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 93556
2026-03-07T19:19:26.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:19:26.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:19:26.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:19:29.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f4a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:19:29.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:19:29.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:19:30.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:19:30.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:19:31.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TB2SRUuSDXRbe3x8bWjMuiJO94w%3D&Expires=1772990370 HTTP/1.1" 200 56704
2026-03-07T19:19:31.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:19:31.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:19:31.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:19:31.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:19:31.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:19:49.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:19:49.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:19:49.205 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:19:49.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:19:49.253 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:20:19.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:20:19.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:20:19.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13508
2026-03-07T19:20:19.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:20:19.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:20:19.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:20:19.581 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:20:19.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:20:19.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:20:19.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 161937
2026-03-07T19:20:19.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:20:19.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:20:19.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:20:19.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 100134
2026-03-07T19:20:19.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:20:19.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:20:19.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:20:22.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b5b670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:20:22.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:20:22.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:20:23.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:20:23.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:20:24.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-171709.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3pzWLcgzj59ZUrKuHSDrs5RLeM8%3D&Expires=1772990423 HTTP/1.1" 200 56704
2026-03-07T19:20:24.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:20:24.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:20:24.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:20:25.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:20:25.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:20:40.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:20:40.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:20:40.824 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:20:40.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:20:40.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:21:10.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:21:10.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:21:11.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13586
2026-03-07T19:21:11.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:21:11.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:21:11.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:21:11.813 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:21:11.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:21:11.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:21:11.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 171943
2026-03-07T19:21:11.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:21:11.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:21:11.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:21:11.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 107959
2026-03-07T19:21:11.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:21:11.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:21:11.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:21:14.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938e5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:21:14.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:21:14.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:21:16.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:21:16.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:21:16.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xWQ%2FEj5TCKsjex0bK2tYhlzXwvU%3D&Expires=1772990475 HTTP/1.1" 200 64894
2026-03-07T19:21:17.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:21:17.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:21:17.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:21:17.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:21:17.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:21:32.664 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:21:32.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:21:32.836 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:21:32.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:21:32.884 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:22:02.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:22:02.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:22:03.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13586
2026-03-07T19:22:03.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:22:03.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:22:03.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:22:03.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:22:03.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:22:03.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:22:03.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 179475
2026-03-07T19:22:03.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:22:03.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:22:03.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:22:03.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 107959
2026-03-07T19:22:03.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:22:03.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:22:03.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:22:06.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963ace0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:22:06.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:22:06.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:22:07.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:22:07.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:22:08.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mnj4RnxdmePSua9S%2Bvm1RduyrT0%3D&Expires=1772990527 HTTP/1.1" 200 64894
2026-03-07T19:22:08.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:22:08.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:22:08.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:22:08.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:22:08.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:22:23.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:22:23.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:22:23.898 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:22:23.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:22:23.945 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:22:53.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:22:53.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:22:54.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13586
2026-03-07T19:22:54.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:22:54.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:22:54.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:22:54.078 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:22:54.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:22:54.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:22:54.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 179475
2026-03-07T19:22:54.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:22:54.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:22:54.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:22:54.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 107959
2026-03-07T19:22:54.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:22:54.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:22:54.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:22:57.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad0910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:22:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:22:57.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:22:58.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:22:58.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:22:59.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fOm3Oi3w7xHVxEM5cArnumH8%2FPg%3D&Expires=1772990578 HTTP/1.1" 200 64894
2026-03-07T19:22:59.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:22:59.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:22:59.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:22:59.498 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:22:59.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:23:14.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:23:14.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:23:14.698 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:23:14.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:23:14.746 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:23:44.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:23:44.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:23:44.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13586
2026-03-07T19:23:44.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:23:44.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:23:44.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:23:44.901 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:23:44.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:23:44.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:23:44.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 186319
2026-03-07T19:23:44.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:23:44.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:23:44.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:23:44.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 113841
2026-03-07T19:23:44.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:23:44.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:23:44.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:23:48.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d179d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:23:48.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:23:48.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:23:49.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:23:49.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:23:50.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GUhFv3b5TUvjOou3NMRb7WFpef4%3D&Expires=1772990629 HTTP/1.1" 200 64894
2026-03-07T19:23:50.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:23:50.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:23:50.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:23:50.298 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:23:50.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:24:05.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:24:05.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:24:05.978 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:24:05.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:24:06.024 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:24:36.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:24:36.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:24:36.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13586
2026-03-07T19:24:36.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:24:36.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:24:36.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:24:36.364 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:24:36.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:24:36.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:24:36.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 186319
2026-03-07T19:24:36.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:24:36.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:24:36.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:24:36.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 118911
2026-03-07T19:24:36.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:24:36.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:24:36.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:24:39.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943bd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:24:39.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:24:39.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:24:40.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:24:40.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:24:41.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eZF7mzURA688p%2Bd9AStmneI1mns%3D&Expires=1772990680 HTTP/1.1" 200 64894
2026-03-07T19:24:41.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:24:41.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:24:41.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:24:41.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:24:41.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:24:57.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:24:57.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:24:57.554 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:24:57.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:24:57.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:25:27.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:25:27.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:25:27.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13586
2026-03-07T19:25:27.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:25:27.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:25:27.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:25:27.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:25:27.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:25:27.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:25:27.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190089
2026-03-07T19:25:27.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:25:27.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:25:27.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:25:27.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121937
2026-03-07T19:25:27.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:25:27.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:25:27.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:25:30.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ad870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:25:30.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:25:30.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:25:32.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:25:32.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:25:33.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172510.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=viVVFon24n1oII8z7E3q0Ci2czI%3D&Expires=1772990731 HTTP/1.1" 200 92300
2026-03-07T19:25:33.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:25:33.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:25:33.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:25:33.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:25:33.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:25:49.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:25:49.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:25:49.428 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:25:49.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:25:49.476 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:26:19.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:26:19.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:26:19.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14344
2026-03-07T19:26:19.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:26:19.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:26:19.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:26:19.783 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:26:19.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:26:19.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:26:19.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193654
2026-03-07T19:26:19.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:26:19.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:26:19.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:26:19.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 124246
2026-03-07T19:26:19.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:26:19.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:26:19.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:26:22.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e8790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:26:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:26:22.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:26:24.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:26:24.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:26:24.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172510.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R1mTLEEfk8Tv%2BkNu9gEFFfRhZMA%3D&Expires=1772990783 HTTP/1.1" 200 92300
2026-03-07T19:26:25.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:26:25.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:26:25.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:26:25.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:26:25.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:26:40.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:26:40.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:26:40.846 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:26:40.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:26:40.894 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:27:10.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:27:10.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:27:11.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14344
2026-03-07T19:27:11.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:27:11.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:27:11.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:27:11.077 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:27:11.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:27:11.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:27:11.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193654
2026-03-07T19:27:11.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:27:11.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:27:11.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:27:11.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 124246
2026-03-07T19:27:11.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:27:11.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:27:11.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:27:14.167 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2c340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:27:14.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:27:14.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:27:15.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:27:15.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:27:16.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172510.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5LQ27s5C51kqjzhIeDL5X6GdZD0%3D&Expires=1772990835 HTTP/1.1" 200 92300
2026-03-07T19:27:16.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:27:16.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:27:16.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:27:16.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:27:16.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:27:32.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:27:32.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:27:32.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:27:32.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:27:32.490 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:28:02.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:28:02.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:28:02.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14344
2026-03-07T19:28:02.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:28:02.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:28:02.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:28:02.908 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:28:02.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:28:02.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:28:02.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193654
2026-03-07T19:28:02.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:28:02.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:28:02.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:28:02.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 124246
2026-03-07T19:28:02.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:28:02.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:28:02.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:28:06.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68557e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:28:06.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:28:06.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:28:07.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:28:07.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:28:08.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172510.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8FmzaN02%2FNaOLaul7NJuEY%2FPVkk%3D&Expires=1772990887 HTTP/1.1" 200 92300
2026-03-07T19:28:08.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:28:08.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:28:08.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:28:08.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:28:08.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:28:23.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:28:23.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:28:23.877 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:28:23.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:28:23.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:28:53.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:28:53.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:28:54.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14344
2026-03-07T19:28:54.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:28:54.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:28:54.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:28:54.115 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:28:54.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:28:54.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:28:54.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194311
2026-03-07T19:28:54.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:28:54.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:28:54.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:28:54.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 124246
2026-03-07T19:28:54.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:28:54.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:28:54.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:28:57.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20cee60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:28:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:28:57.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:28:58.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:28:58.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:28:59.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172510.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v2huGoNHkdx138kVee3Qzh0nsYw%3D&Expires=1772990938 HTTP/1.1" 200 92300
2026-03-07T19:28:59.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:28:59.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:28:59.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:28:59.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:28:59.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:29:15.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:29:15.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:29:15.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:29:15.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:29:15.302 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:29:45.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:29:45.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:29:45.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14344
2026-03-07T19:29:45.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:29:45.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:29:45.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:29:45.452 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:29:45.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:29:45.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:29:45.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194311
2026-03-07T19:29:45.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:29:45.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:29:45.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:29:45.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 124847
2026-03-07T19:29:45.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:29:45.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:29:45.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:29:48.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d761d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:29:48.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:29:48.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:29:49.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:29:49.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:29:50.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0Fm1sa0haUp3do4Ku2gfCJgcepw%3D&Expires=1772990989 HTTP/1.1" 200 138984
2026-03-07T19:29:51.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:29:51.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:29:51.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:29:51.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:29:51.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:30:06.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:30:06.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:30:06.489 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:30:06.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:30:06.537 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:30:36.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:30:36.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:30:36.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14344
2026-03-07T19:30:36.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:30:36.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:30:36.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:30:36.869 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:30:36.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:30:36.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:30:36.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 197500
2026-03-07T19:30:36.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:30:36.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:30:36.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:30:36.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126871
2026-03-07T19:30:36.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:30:36.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:30:36.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:30:39.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3106170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:30:39.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:30:39.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:30:41.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:30:41.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:30:41.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VGV5HV%2FYPWJLcOuEySe%2FQUv%2FPQw%3D&Expires=1772991040 HTTP/1.1" 200 138984
2026-03-07T19:30:42.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:30:42.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:30:42.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:30:42.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:30:42.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:30:57.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:30:57.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:30:57.988 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:30:57.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:30:58.035 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:31:28.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:31:28.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:31:28.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14357
2026-03-07T19:31:28.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:31:28.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:31:28.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:31:28.515 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:31:28.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:31:28.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:31:28.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199183
2026-03-07T19:31:28.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:31:28.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:31:28.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:31:28.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126871
2026-03-07T19:31:28.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:31:28.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:31:28.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:31:31.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697efa90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:31:31.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:31:31.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:31:32.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:31:32.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:31:33.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nvXfqdQaCSyDR3ZP6ZteA%2BIH5Cw%3D&Expires=1772991092 HTTP/1.1" 200 138984
2026-03-07T19:31:34.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:31:34.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:31:34.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:31:34.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:31:34.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:31:49.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:31:49.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:31:49.753 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:31:49.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:31:49.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:32:19.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:32:19.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:32:20.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14357
2026-03-07T19:32:20.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:32:20.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:32:20.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:32:20.139 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:32:20.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:32:20.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:32:20.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199183
2026-03-07T19:32:20.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:32:20.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:32:20.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:32:20.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127769
2026-03-07T19:32:20.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:32:20.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:32:20.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:32:23.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9939a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:32:23.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:32:23.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:32:24.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:32:24.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:32:25.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-172909.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=szF%2BOeGxD9%2B8EpMMwUbramMRibA%3D&Expires=1772991144 HTTP/1.1" 200 138984
2026-03-07T19:32:25.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:32:25.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:32:25.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:32:25.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:32:25.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:32:41.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:32:41.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:32:41.327 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:32:41.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:32:41.375 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:33:11.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:33:11.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:33:11.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14357
2026-03-07T19:33:11.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:33:11.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:33:11.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:33:11.709 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:33:11.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:33:11.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:33:11.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200110
2026-03-07T19:33:11.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:33:11.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:33:11.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:33:11.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128633
2026-03-07T19:33:11.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:33:11.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:33:11.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:33:14.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685605b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:33:14.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:33:14.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:33:15.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:33:15.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:33:16.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZjaUiyko6j0IuEVFks9Ag241xqs%3D&Expires=1772991195 HTTP/1.1" 200 198276
2026-03-07T19:33:17.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:33:17.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:33:17.597 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:33:17.624 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:33:17.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:33:34.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:33:34.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:33:34.430 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:33:34.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:33:34.477 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:34:04.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:34:04.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:34:04.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14357
2026-03-07T19:34:04.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:34:04.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:34:04.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:34:04.788 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:34:04.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:34:04.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:34:04.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201159
2026-03-07T19:34:04.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:34:04.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:34:04.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:34:04.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128633
2026-03-07T19:34:04.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:34:04.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:34:04.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:34:07.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978e050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:34:07.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:34:07.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:34:09.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:34:09.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:34:09.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bl1zK7IvM4eCHCrxOOKSQ%2Baa9oY%3D&Expires=1772991248 HTTP/1.1" 200 198276
2026-03-07T19:34:10.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:34:10.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:34:10.704 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:34:10.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:34:10.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:34:25.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:34:25.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:34:25.831 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:34:25.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:34:25.880 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:34:55.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:34:55.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:34:56.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14357
2026-03-07T19:34:56.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:34:56.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:34:56.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:34:56.228 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:34:56.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:34:56.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:34:56.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201159
2026-03-07T19:34:56.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:34:56.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:34:56.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:34:56.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129408
2026-03-07T19:34:56.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:34:56.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:34:56.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:34:59.319 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e72fe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:34:59.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:34:59.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:35:00.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:35:00.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:35:01.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4mvYpbgGPg%2BYP2sNhidlR2CIBR4%3D&Expires=1772991300 HTTP/1.1" 200 198276
2026-03-07T19:35:02.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:35:02.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:35:02.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:35:02.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:35:02.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:35:17.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:35:17.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:35:18.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:35:18.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:35:18.076 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:35:48.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:35:48.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:35:48.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14357
2026-03-07T19:35:48.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:35:48.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:35:48.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:35:48.227 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:35:48.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:35:48.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:35:48.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201863
2026-03-07T19:35:48.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:35:48.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:35:48.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:35:48.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130026
2026-03-07T19:35:48.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:35:48.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:35:48.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:35:51.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ae3b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:35:51.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:35:51.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:35:52.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:35:52.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:35:53.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mvcfRj%2B0y1Bj12eXa8ixRriFaX8%3D&Expires=1772991352 HTTP/1.1" 200 198276
2026-03-07T19:35:54.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:35:54.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:35:54.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:35:54.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:35:54.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:36:09.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:36:09.320 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:36:09.349 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:36:09.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:36:09.397 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:36:39.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:36:39.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:36:39.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:36:39.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:36:39.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:36:39.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:36:40.010 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:36:40.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:36:40.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:36:40.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 202454
2026-03-07T19:36:40.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:36:40.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:36:40.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:36:40.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130026
2026-03-07T19:36:40.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:36:40.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:36:40.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:36:43.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7637ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:36:43.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:36:43.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:36:44.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:36:44.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:36:45.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7fCGQZQ8t22hu0nMGnvA1faQ%2BxE%3D&Expires=1772991404 HTTP/1.1" 200 198276
2026-03-07T19:36:45.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:36:45.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:36:45.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:36:45.909 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:36:45.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:37:01.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:37:01.862 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:37:01.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:37:01.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:37:01.940 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:37:31.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:37:31.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:37:32.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:37:32.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:37:32.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:37:32.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:37:32.261 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:37:32.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:37:32.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:37:32.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203000
2026-03-07T19:37:32.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:37:32.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:37:32.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:37:32.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130416
2026-03-07T19:37:32.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:37:32.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:37:32.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:37:35.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b61b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:37:35.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:37:35.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:37:36.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:37:36.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:37:37.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zw%2FXp01UkZdBtya0LgNUx7QCjwo%3D&Expires=1772991456 HTTP/1.1" 200 228996
2026-03-07T19:37:38.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:37:38.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:37:38.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:37:38.222 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:37:38.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:37:53.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:37:54.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:37:54.083 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:37:54.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:37:54.131 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:38:24.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:38:24.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:38:24.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:38:24.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:38:24.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:38:24.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:38:24.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:38:24.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:38:24.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:38:24.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203000
2026-03-07T19:38:24.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:38:24.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:38:24.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:38:24.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130653
2026-03-07T19:38:24.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:38:24.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:38:24.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:38:27.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979ad10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:38:27.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:38:27.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:38:28.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:38:28.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:38:29.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ox3HII66HK5nb8tYJDmdayW%2BUiU%3D&Expires=1772991508 HTTP/1.1" 200 228996
2026-03-07T19:38:30.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:38:30.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:38:30.334 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:38:30.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:38:30.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:38:45.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:38:45.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:38:45.606 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:38:45.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:38:45.654 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:39:15.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:39:15.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:39:15.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:39:15.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:39:15.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:39:15.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:39:15.819 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:39:15.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:39:15.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:39:15.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203681
2026-03-07T19:39:15.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:39:15.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:39:15.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:39:15.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131034
2026-03-07T19:39:15.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:39:15.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:39:15.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:39:18.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab98d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:39:18.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:39:18.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:39:20.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:39:20.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:39:20.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-173710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9emOatuYWMhyikAdeDdUzOLKQI4%3D&Expires=1772991559 HTTP/1.1" 200 228996
2026-03-07T19:39:21.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:39:21.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:39:21.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:39:21.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:39:21.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:39:36.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:39:37.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:39:37.119 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:39:37.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:39:37.166 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:40:07.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:40:07.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:40:07.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:40:07.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:40:07.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:40:07.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:40:07.350 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:40:07.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:40:07.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:40:07.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203988
2026-03-07T19:40:07.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:40:07.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:40:07.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:40:07.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131034
2026-03-07T19:40:07.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:40:07.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:40:07.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:40:10.487 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6934bca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:40:10.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:40:10.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:40:11.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:40:11.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:40:12.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x04Nl%2BVsyahgbr9vPsjdciEd%2Bp4%3D&Expires=1772991611 HTTP/1.1" 200 255915
2026-03-07T19:40:13.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:40:13.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:40:13.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:40:13.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:40:13.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:40:30.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:40:30.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:40:30.217 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:40:30.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:40:30.266 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:41:00.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:41:00.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:41:01.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14298
2026-03-07T19:41:01.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:41:01.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:41:01.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:41:01.473 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:41:01.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:41:01.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:41:01.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203988
2026-03-07T19:41:01.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:41:01.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:41:01.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:41:01.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131034
2026-03-07T19:41:01.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:41:01.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:41:01.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:41:04.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68add420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:41:04.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:41:04.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:41:05.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:41:05.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:41:06.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M%2Bg6Bp8wjr3eqstDFjNYrjB4HnM%3D&Expires=1772991665 HTTP/1.1" 200 255915
2026-03-07T19:41:07.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:41:07.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:41:07.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:41:07.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:41:07.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:41:22.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:41:22.688 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:41:22.717 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:41:22.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:41:22.765 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:41:52.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:41:52.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:41:52.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14298
2026-03-07T19:41:52.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:41:52.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:41:52.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:41:52.957 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:41:52.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:41:52.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:41:52.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203988
2026-03-07T19:41:52.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:41:52.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:41:52.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:41:52.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131356
2026-03-07T19:41:52.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:41:52.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:41:52.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:41:56.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a902e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:41:56.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:41:56.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:41:57.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:41:57.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:41:58.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DEuX26CmO0UfJyH55x5zp9WmGY8%3D&Expires=1772991717 HTTP/1.1" 200 255915
2026-03-07T19:41:58.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:41:58.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:41:58.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:41:58.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:41:58.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:42:15.685 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:42:15.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:42:15.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:42:15.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:42:15.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:42:45.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:42:45.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:42:46.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14298
2026-03-07T19:42:46.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:42:46.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:42:46.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:42:46.038 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:42:46.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:42:46.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:42:46.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 202506
2026-03-07T19:42:46.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:42:46.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:42:46.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:42:46.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131356
2026-03-07T19:42:46.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:42:46.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:42:46.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:42:49.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69156140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:42:49.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:42:49.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:42:50.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:42:50.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:42:51.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uWWHIwv3TI9MmjiWGTabzLAKfCk%3D&Expires=1772991770 HTTP/1.1" 200 255915
2026-03-07T19:42:51.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:42:51.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:42:51.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:42:51.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:42:51.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:43:07.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:43:07.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:43:08.000 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:43:08.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:43:08.047 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:43:38.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:43:38.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:43:38.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14298
2026-03-07T19:43:38.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:43:38.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:43:38.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:43:38.366 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:43:38.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:43:38.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:43:38.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 202506
2026-03-07T19:43:38.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:43:38.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:43:38.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:43:38.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130512
2026-03-07T19:43:38.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:43:38.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:43:38.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:43:41.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695116c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:43:41.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:43:41.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:43:42.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:43:42.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:43:43.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JvKOe82A%2BqdtajBeynb1yFItCJI%3D&Expires=1772991822 HTTP/1.1" 200 255915
2026-03-07T19:43:44.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:43:44.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:43:44.249 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:43:44.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:43:44.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:44:01.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:44:01.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:44:01.633 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:44:01.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:44:01.679 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:44:31.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:44:31.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:44:31.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14298
2026-03-07T19:44:31.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:44:31.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:44:31.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:44:31.837 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:44:31.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:44:31.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:44:31.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 202632
2026-03-07T19:44:31.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:44:31.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:44:31.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:44:31.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130512
2026-03-07T19:44:31.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:44:31.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:44:31.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:44:34.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cdd9f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:44:34.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:44:34.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:44:36.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:44:36.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:44:36.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174410.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K5CBkZ7V%2BEs5yf1D4X8WgPk4g4E%3D&Expires=1772991875 HTTP/1.1" 200 268167
2026-03-07T19:44:37.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:44:37.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:44:37.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:44:37.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:44:37.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:44:52.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:44:53.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:44:53.070 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:44:53.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:44:53.117 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:45:23.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:45:23.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:45:23.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14298
2026-03-07T19:45:23.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:45:23.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:45:23.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:45:23.433 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:45:23.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:45:23.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:45:23.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 202758
2026-03-07T19:45:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:45:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:45:23.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:45:23.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130543
2026-03-07T19:45:23.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:45:23.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:45:23.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:45:26.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bac670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:45:26.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:45:26.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:45:27.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:45:27.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:45:28.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174410.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jiKu%2BFUrO4UxZ%2BNgN9Hgr9U8sbQ%3D&Expires=1772991927 HTTP/1.1" 200 268167
2026-03-07T19:45:29.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:45:29.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:45:29.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:45:29.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:45:29.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:45:45.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:45:46.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:45:46.096 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:45:46.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:45:46.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:46:16.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:46:16.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:46:17.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:46:17.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:46:17.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:46:17.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:46:17.863 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:46:17.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:46:17.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:46:17.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 202758
2026-03-07T19:46:17.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:46:17.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:46:17.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:46:17.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130980
2026-03-07T19:46:17.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:46:17.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:46:17.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:46:20.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69414a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:46:20.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:46:20.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:46:22.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:46:22.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:46:22.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174410.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X5pHonGJgPRgz5m6peeqtGAQAu0%3D&Expires=1772991981 HTTP/1.1" 200 268167
2026-03-07T19:46:23.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:46:23.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:46:23.733 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:46:23.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:46:23.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:46:39.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:46:39.185 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:46:39.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:46:39.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:46:39.262 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:47:09.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:47:09.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:47:09.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:47:09.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:47:09.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:47:09.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:47:09.586 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:47:09.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:47:09.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:47:09.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203610
2026-03-07T19:47:09.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:47:09.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:47:09.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:47:09.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131319
2026-03-07T19:47:09.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:47:09.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:47:09.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:47:12.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d22800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:47:12.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:47:12.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:47:13.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:47:13.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:47:14.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174410.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=voRMGPy5vnOsGs4TUvSVJayMsuI%3D&Expires=1772992033 HTTP/1.1" 200 268167
2026-03-07T19:47:15.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:47:15.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:47:15.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:47:15.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:47:15.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:47:32.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:47:32.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:47:32.495 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:47:32.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:47:32.543 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:48:02.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:48:02.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:48:02.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:48:02.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:48:02.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:48:02.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:48:02.851 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:48:02.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:48:02.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:48:02.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203740
2026-03-07T19:48:02.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:48:02.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:48:02.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:48:02.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131319
2026-03-07T19:48:02.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:48:02.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:48:02.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:48:05.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cee530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:48:05.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:48:05.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:48:07.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:48:07.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:48:08.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174410.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pI3jjSGXzJTdb026OPgz%2BhXzlRE%3D&Expires=1772992086 HTTP/1.1" 200 268167
2026-03-07T19:48:08.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:48:08.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:48:08.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:48:08.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:48:08.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:48:24.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:48:24.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:48:24.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:48:24.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:48:24.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:48:54.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:48:54.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:48:55.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:48:55.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:48:55.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:48:55.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:48:55.079 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:48:55.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:48:55.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:48:55.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203740
2026-03-07T19:48:55.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:48:55.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:48:55.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:48:55.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131220
2026-03-07T19:48:55.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:48:55.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:48:55.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:48:58.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bae3b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:48:58.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:48:58.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:48:59.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:48:59.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:49:00.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CBG84vbgz9qWve0j3RuJIMftwz4%3D&Expires=1772992139 HTTP/1.1" 200 273482
2026-03-07T19:49:00.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:49:00.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:49:00.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:49:00.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:49:00.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:49:15.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:49:15.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:49:15.910 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:49:15.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:49:15.958 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:49:45.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:49:45.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:49:46.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:49:46.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:49:46.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:49:46.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:49:46.411 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:49:46.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:49:46.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:49:46.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203593
2026-03-07T19:49:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:49:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:49:46.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:49:46.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131220
2026-03-07T19:49:46.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:49:46.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:49:46.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:49:49.495 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:49:49.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:49:49.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:49:50.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:49:50.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:49:51.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lZDtjaRNVaK%2FwLML9BnYzHs9IgU%3D&Expires=1772992190 HTTP/1.1" 200 273482
2026-03-07T19:49:52.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:49:52.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:49:52.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:49:52.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:49:52.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:50:08.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:50:08.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:50:09.015 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:50:09.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:50:09.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:50:39.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:50:39.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:50:39.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14278
2026-03-07T19:50:39.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:50:39.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:50:39.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:50:39.217 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:50:39.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:50:39.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:50:39.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203502
2026-03-07T19:50:39.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:50:39.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:50:39.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:50:39.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131317
2026-03-07T19:50:39.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:50:39.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:50:39.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:50:42.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685aee60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:50:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:50:42.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:50:43.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:50:43.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:50:44.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8KhJdVPuAH6uyYm85f62sK3%2F0DI%3D&Expires=1772992243 HTTP/1.1" 200 273482
2026-03-07T19:50:45.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:50:45.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:50:45.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:50:45.090 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:50:45.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:51:00.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:51:00.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:51:00.344 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:51:00.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:51:00.392 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:51:30.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:51:30.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:51:30.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T19:51:30.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:51:30.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:51:30.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:51:30.718 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:51:30.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:51:30.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:51:30.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203502
2026-03-07T19:51:30.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:51:30.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:51:30.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:51:30.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131171
2026-03-07T19:51:30.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:51:30.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:51:30.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:51:33.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68517ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:51:33.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:51:33.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:51:34.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:51:34.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:51:35.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-174812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XmfVQJlwuzbKC4qynSQO7YuqXYA%3D&Expires=1772992294 HTTP/1.1" 200 273482
2026-03-07T19:51:36.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:51:36.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:51:36.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:51:36.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:51:36.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:51:53.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:51:53.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:51:53.716 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:51:53.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:51:53.764 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:52:23.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:52:23.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:52:24.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T19:52:24.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:52:24.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:52:24.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:52:24.245 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:52:24.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:52:24.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:52:24.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203386
2026-03-07T19:52:24.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:52:24.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:52:24.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:52:24.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130971
2026-03-07T19:52:24.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:52:24.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:52:24.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:52:27.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74260220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:52:27.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:52:27.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:52:28.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:52:28.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:52:29.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WNSkKrGKVf%2Fff6jvmWeUxEqrJVA%3D&Expires=1772992348 HTTP/1.1" 200 276419
2026-03-07T19:52:30.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:52:30.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:52:30.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:52:30.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:52:30.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:52:46.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:52:46.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:52:46.234 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:52:46.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:52:46.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:53:16.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:53:16.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:53:16.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T19:53:16.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:53:16.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:53:16.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:53:16.578 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:53:16.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:53:16.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:53:16.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203974
2026-03-07T19:53:16.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:53:16.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:53:16.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:53:16.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130971
2026-03-07T19:53:16.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:53:16.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:53:16.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:53:19.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d60e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:53:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:53:19.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:53:20.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:53:20.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:53:21.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ou7shRha%2BItdXXcqrnoImoefcKo%3D&Expires=1772992400 HTTP/1.1" 200 276419
2026-03-07T19:53:22.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:53:22.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:53:22.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:53:22.447 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:53:22.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:53:39.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:53:39.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:53:39.543 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:53:39.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:53:39.591 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:54:09.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:54:09.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:54:09.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T19:54:09.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:54:09.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:54:09.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:54:09.795 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:54:09.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:54:09.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:54:09.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 203974
2026-03-07T19:54:09.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:54:09.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:54:09.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:54:09.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131921
2026-03-07T19:54:09.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:54:09.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:54:09.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:54:12.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad39a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:54:12.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:54:12.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:54:14.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:54:14.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:54:14.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uBoLgdAN%2FJXI4mMiy5p8fldNJcc%3D&Expires=1772992453 HTTP/1.1" 200 276419
2026-03-07T19:54:15.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:54:15.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:54:15.711 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:54:15.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:54:15.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:54:30.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:54:30.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:54:30.664 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:54:30.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:54:30.711 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:55:00.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:55:00.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:55:01.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T19:55:01.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:55:01.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:55:01.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:55:01.059 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:55:01.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:55:01.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:55:01.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 204182
2026-03-07T19:55:01.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:55:01.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:55:01.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:55:01.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131921
2026-03-07T19:55:01.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:55:01.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:55:01.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:55:04.183 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89d6c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:55:04.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:55:04.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:55:05.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:55:05.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:55:06.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jF21y6rnnMpXOwc8Au8vCP25wsI%3D&Expires=1772992505 HTTP/1.1" 200 276419
2026-03-07T19:55:06.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:55:06.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:55:06.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:55:06.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:55:06.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:55:22.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:55:22.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:55:22.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:55:22.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:55:22.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:55:52.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:55:52.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:55:53.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T19:55:53.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:55:53.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:55:53.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:55:53.174 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:55:53.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:55:53.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:55:53.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 204182
2026-03-07T19:55:53.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:55:53.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:55:53.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:55:53.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131785
2026-03-07T19:55:53.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:55:53.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:55:53.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:55:56.279 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685123b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:55:56.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:55:56.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:55:57.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:55:57.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:55:58.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mARj03HutClv8gUZTUeFLjbVpAs%3D&Expires=1772992557 HTTP/1.1" 200 276419
2026-03-07T19:55:59.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:55:59.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:55:59.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:55:59.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:55:59.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:56:14.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:56:14.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:56:14.469 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:56:14.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:56:14.517 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:56:44.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:56:44.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:56:44.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14343
2026-03-07T19:56:44.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:56:44.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:56:44.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:56:44.669 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:56:44.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:56:44.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:56:44.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 204182
2026-03-07T19:56:44.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:56:44.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:56:44.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:56:44.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 131785
2026-03-07T19:56:44.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:56:44.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:56:44.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:56:47.799 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d95b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:56:47.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:56:47.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:56:48.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:56:48.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:56:49.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kdOsRkjDaQ5bv%2Bj54A2n7%2F5H8Bo%3D&Expires=1772992608 HTTP/1.1" 200 65710
2026-03-07T19:56:50.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:56:50.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:56:50.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:56:50.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:56:50.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:57:05.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:57:06.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:57:06.105 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:57:06.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:57:06.153 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:57:36.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:57:36.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:57:36.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14343
2026-03-07T19:57:36.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:57:36.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:57:36.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:57:36.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:57:36.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:57:36.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:57:36.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200212
2026-03-07T19:57:36.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:57:36.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:57:36.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:57:36.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129641
2026-03-07T19:57:36.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:57:36.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:57:36.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:57:39.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:57:39.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:57:39.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:57:40.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:57:40.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:57:41.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0rlXkF3QdkRuoelCU7vfC1%2BA4GE%3D&Expires=1772992660 HTTP/1.1" 200 65710
2026-03-07T19:57:41.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:57:41.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:57:41.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:57:41.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:57:41.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:57:57.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:57:57.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:57:57.204 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:57:57.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:57:57.251 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:58:27.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:58:27.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:58:27.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14343
2026-03-07T19:58:27.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:58:27.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:58:27.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:58:27.737 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:58:27.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:58:27.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:58:27.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200576
2026-03-07T19:58:27.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:58:27.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:58:27.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:58:27.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129641
2026-03-07T19:58:27.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:58:27.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:58:27.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:58:30.839 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a04a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:58:30.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:58:30.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:58:31.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:58:31.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:58:32.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KJeLhk3xg767mqmsXXeIhJayAuY%3D&Expires=1772992711 HTTP/1.1" 200 65710
2026-03-07T19:58:33.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:58:33.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:58:33.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:58:33.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:58:33.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:58:48.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:58:48.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:58:48.423 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:58:48.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:58:48.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T19:59:18.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T19:59:18.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T19:59:18.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14343
2026-03-07T19:59:18.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T19:59:18.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T19:59:18.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T19:59:18.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T19:59:18.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T19:59:18.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T19:59:18.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200576
2026-03-07T19:59:18.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:59:18.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T19:59:18.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T19:59:18.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129837
2026-03-07T19:59:18.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T19:59:18.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T19:59:18.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T19:59:21.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d34100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T19:59:21.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T19:59:21.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T19:59:22.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T19:59:22.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T19:59:23.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-175610.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=36npxhTsskF9q13jCTihgtvxkJI%3D&Expires=1772992762 HTTP/1.1" 200 65710
2026-03-07T19:59:23.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T19:59:23.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T19:59:23.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T19:59:23.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T19:59:23.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T19:59:39.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:59:39.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T19:59:39.461 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T19:59:39.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T19:59:39.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:00:09.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:00:09.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:00:09.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14343
2026-03-07T20:00:09.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:00:09.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:00:09.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:00:09.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:00:09.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:00:09.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:00:09.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200241
2026-03-07T20:00:09.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:00:09.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:00:09.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:00:09.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129482
2026-03-07T20:00:09.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:00:09.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:00:09.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:00:12.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab97e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:00:12.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:00:12.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:00:14.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:00:14.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:00:14.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E4qmnmqMoJwswK8pUbINMBEhmSk%3D&Expires=1772992813 HTTP/1.1" 200 53535
2026-03-07T20:00:15.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:00:15.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:00:15.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:00:15.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:00:15.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:00:30.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:00:30.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:00:30.396 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:00:30.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:00:30.444 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:01:00.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:01:00.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:01:02.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14300
2026-03-07T20:01:02.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:01:02.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:01:02.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:01:02.130 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:01:02.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:01:02.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:01:02.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200671
2026-03-07T20:01:02.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:01:02.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:01:02.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:01:02.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129482
2026-03-07T20:01:02.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:01:02.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:01:02.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:01:05.207 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:01:05.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:01:05.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:01:06.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:01:06.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:01:07.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CF5EK%2F604L3qWbqnfsglnKx2ylk%3D&Expires=1772992866 HTTP/1.1" 200 53535
2026-03-07T20:01:07.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:01:07.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:01:07.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:01:07.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:01:07.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:01:22.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:01:22.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:01:22.922 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:01:22.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:01:22.969 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:01:52.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:01:52.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:01:53.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14300
2026-03-07T20:01:53.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:01:53.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:01:53.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:01:53.564 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:01:53.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:01:53.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:01:53.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200671
2026-03-07T20:01:53.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:01:53.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:01:53.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:01:53.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129694
2026-03-07T20:01:53.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:01:53.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:01:53.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:01:56.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69349bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:01:56.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:01:56.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:01:57.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:01:57.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:01:58.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FOphAakJeXZ8I8IQ%2FuY5e7fwdrI%3D&Expires=1772992917 HTTP/1.1" 200 53535
2026-03-07T20:01:58.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:01:58.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:01:58.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:01:58.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:01:58.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:02:14.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:02:14.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:02:14.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:02:14.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:02:14.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:02:44.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:02:44.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:02:44.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14300
2026-03-07T20:02:44.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:02:44.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:02:44.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:02:44.742 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:02:44.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:02:44.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:02:44.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201235
2026-03-07T20:02:44.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:02:44.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:02:44.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:02:44.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129694
2026-03-07T20:02:44.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:02:44.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:02:44.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:02:47.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74261c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:02:47.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:02:47.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:02:48.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:02:48.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:02:49.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u5BLVaHEn74iHQKiD9mcFZnmLbA%3D&Expires=1772992968 HTTP/1.1" 200 53535
2026-03-07T20:02:50.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:02:50.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:02:50.092 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:02:50.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:02:50.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:03:05.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:03:06.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:03:06.084 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:03:06.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:03:06.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:03:36.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:03:36.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:03:36.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14300
2026-03-07T20:03:36.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:03:36.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:03:36.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:03:36.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:03:36.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:03:36.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:03:36.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200982
2026-03-07T20:03:36.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:03:36.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:03:36.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:03:36.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130313
2026-03-07T20:03:36.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:03:36.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:03:36.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:03:39.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7210370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:03:39.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:03:39.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:03:40.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:03:40.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:03:41.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180010.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iy7gb5N%2BHYRIUjvSq9CS%2BoDWsbQ%3D&Expires=1772993020 HTTP/1.1" 200 53535
2026-03-07T20:03:41.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:03:41.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:03:41.620 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:03:41.639 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:03:41.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:03:57.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:03:57.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:03:57.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:03:57.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:03:57.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:04:27.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:04:27.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:04:27.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14300
2026-03-07T20:04:27.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:04:27.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:04:27.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:04:27.390 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:04:27.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:04:27.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:04:27.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200982
2026-03-07T20:04:27.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:04:27.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:04:27.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:04:27.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130036
2026-03-07T20:04:27.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:04:27.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:04:27.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:04:30.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696398d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:04:30.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:04:30.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:04:31.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:04:31.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:04:32.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8%2BuwqLBUYP3d82rjwnAacvOX3Kg%3D&Expires=1772993071 HTTP/1.1" 200 48377
2026-03-07T20:04:32.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:04:32.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:04:32.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:04:32.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:04:32.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:04:48.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:04:48.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:04:48.692 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:04:48.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:04:48.740 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:05:18.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:05:18.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:05:18.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14300
2026-03-07T20:05:18.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:05:18.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:05:18.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:05:18.900 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:05:18.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:05:18.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:05:18.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201465
2026-03-07T20:05:18.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:05:18.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:05:18.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:05:18.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130335
2026-03-07T20:05:18.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:05:18.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:05:18.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:05:22.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938f7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:05:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:05:22.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:05:23.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:05:23.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:05:24.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=djD7L4V4MHqyYyrG3F3hh%2BYQf%2Fs%3D&Expires=1772993123 HTTP/1.1" 200 48377
2026-03-07T20:05:24.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:05:24.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:05:24.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:05:24.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:05:24.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:05:39.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:05:39.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:05:39.322 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:05:39.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:05:39.370 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:06:09.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:06:09.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:06:10.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T20:06:10.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:06:10.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:06:10.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:06:10.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:06:10.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:06:10.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:06:10.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201932
2026-03-07T20:06:10.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:06:10.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:06:10.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:06:10.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130515
2026-03-07T20:06:10.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:06:10.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:06:10.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:06:13.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69510e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:06:13.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:06:13.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:06:14.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:06:14.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:06:15.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S9K56MbG9eaxwY%2F06XNJJA%2BgM8g%3D&Expires=1772993174 HTTP/1.1" 200 48377
2026-03-07T20:06:16.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:06:16.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:06:16.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:06:16.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:06:16.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:06:32.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:06:32.601 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:06:32.630 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:06:32.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:06:32.678 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:07:02.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:07:02.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:07:02.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T20:07:02.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:07:02.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:07:02.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:07:02.905 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:07:02.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:07:02.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:07:02.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201932
2026-03-07T20:07:02.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:07:02.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:07:02.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:07:02.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130515
2026-03-07T20:07:02.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:07:02.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:07:02.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:07:06.039 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310a140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:07:06.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:07:06.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:07:07.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:07:07.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:07:08.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UofW7UdwTAEDpUFcIc0m7%2Bu4Btk%3D&Expires=1772993227 HTTP/1.1" 200 48377
2026-03-07T20:07:08.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:07:08.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:07:08.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:07:08.396 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:07:08.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:07:23.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:07:23.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:07:23.798 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:07:23.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:07:23.846 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:07:53.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:07:53.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:07:54.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T20:07:54.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:07:54.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:07:54.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:07:54.165 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:07:54.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:07:54.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:07:54.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201595
2026-03-07T20:07:54.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:07:54.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:07:54.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:07:54.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130502
2026-03-07T20:07:54.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:07:54.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:07:54.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:07:57.303 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693bb5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:07:57.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:07:57.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:07:58.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:07:58.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:07:59.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sfMdFqrRMUqXYuu%2BaOb4ofGu7T4%3D&Expires=1772993278 HTTP/1.1" 200 48377
2026-03-07T20:07:59.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:07:59.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:07:59.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:07:59.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:07:59.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:08:15.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:08:15.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:08:15.281 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:08:15.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:08:15.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:08:45.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:08:45.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:08:45.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T20:08:45.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:08:45.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:08:45.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:08:45.798 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:08:45.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:08:45.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:08:45.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201876
2026-03-07T20:08:45.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:08:45.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:08:45.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:08:45.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130410
2026-03-07T20:08:45.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:08:45.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:08:45.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:08:48.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69278cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:08:48.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:08:48.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:08:50.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:08:50.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:08:50.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TTdVOSwegSOytd37nCFCM65VcD4%3D&Expires=1772993329 HTTP/1.1" 200 44230
2026-03-07T20:08:51.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:08:51.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:08:51.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:08:51.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:08:51.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:09:06.474 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:09:06.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:09:06.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:09:06.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:09:06.666 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:09:36.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:09:36.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:09:36.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T20:09:36.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:09:36.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:09:36.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:09:36.827 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:09:36.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:09:36.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:09:36.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201876
2026-03-07T20:09:36.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:09:36.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:09:36.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:09:36.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130445
2026-03-07T20:09:36.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:09:36.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:09:36.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:09:39.959 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:09:39.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:09:39.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:09:41.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:09:41.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:09:41.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PdnDwhsgCdKlsmz%2Bjkd601qrFwA%3D&Expires=1772993380 HTTP/1.1" 200 44230
2026-03-07T20:09:42.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:09:42.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:09:42.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:09:42.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:09:42.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:09:57.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:09:57.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:09:57.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:09:57.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:09:57.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:10:27.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:10:27.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:10:27.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14317
2026-03-07T20:10:27.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:10:27.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:10:27.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:10:27.746 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:10:27.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:10:27.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:10:27.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201876
2026-03-07T20:10:27.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:10:27.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:10:27.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:10:27.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130455
2026-03-07T20:10:27.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:10:27.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:10:27.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:10:30.839 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d96ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:10:30.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:10:30.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:10:31.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:10:31.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:10:32.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xwv4XTACyjphzfinTyOrYqMVTuY%3D&Expires=1772993431 HTTP/1.1" 200 44230
2026-03-07T20:10:33.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:10:33.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:10:33.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:10:33.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:10:33.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:10:50.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:10:50.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:10:50.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:10:50.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:10:50.463 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:11:20.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:11:20.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:11:20.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T20:11:20.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:11:20.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:11:20.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:11:20.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:11:20.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:11:20.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:11:20.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200170
2026-03-07T20:11:20.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:11:20.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:11:20.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:11:20.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130466
2026-03-07T20:11:20.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:11:20.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:11:20.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:11:23.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc085e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:11:23.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:11:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:11:25.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:11:25.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:11:25.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-180811.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=92qk0Ws%2B0qNq0KSsnwOzf843j3g%3D&Expires=1772993484 HTTP/1.1" 200 44230
2026-03-07T20:11:26.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:11:26.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:11:26.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:11:26.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:11:26.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:11:41.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:11:41.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:11:41.513 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:11:41.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:11:41.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:12:11.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:12:11.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:12:12.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T20:12:12.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:12:12.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:12:12.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:12:12.053 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:12:12.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:12:12.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:12:12.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200170
2026-03-07T20:12:12.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:12:12.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:12:12.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:12:12.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129037
2026-03-07T20:12:12.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:12:12.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:12:12.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:12:15.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee05e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:12:15.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:12:15.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:12:16.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:12:16.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:12:17.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PIAqGaVaruBBhue622jr9tGTNvw%3D&Expires=1772993536 HTTP/1.1" 200 42617
2026-03-07T20:12:17.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:12:17.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:12:17.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:12:17.398 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:12:17.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:12:33.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:12:33.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:12:33.596 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:12:33.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:12:33.643 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:13:03.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:13:03.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:13:03.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T20:13:03.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:13:03.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:13:03.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:13:03.811 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:13:03.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:13:03.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:13:03.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200481
2026-03-07T20:13:03.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:13:03.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:13:03.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:13:03.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129037
2026-03-07T20:13:03.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:13:03.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:13:03.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:13:06.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31064a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:13:06.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:13:06.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:13:08.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:13:08.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:13:08.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IdS0sPjZ3xxaZkk6k7eanPr8kE8%3D&Expires=1772993587 HTTP/1.1" 200 42617
2026-03-07T20:13:09.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:13:09.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:13:09.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:13:09.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:13:09.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:13:24.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:13:24.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:13:24.638 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:13:24.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:13:24.685 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:13:54.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:13:54.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:13:55.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T20:13:55.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:13:55.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:13:55.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:13:55.145 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:13:55.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:13:55.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:13:55.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200432
2026-03-07T20:13:55.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:13:55.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:13:55.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:13:55.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129516
2026-03-07T20:13:55.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:13:55.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:13:55.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:13:58.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cb5de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:13:58.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:13:58.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:13:59.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:13:59.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:14:00.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QBvADhKqkj7ErtDFl1sWt7NzlEU%3D&Expires=1772993639 HTTP/1.1" 200 42617
2026-03-07T20:14:00.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:14:00.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:14:00.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:14:00.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:14:00.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:14:17.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:14:17.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:14:17.407 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:14:17.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:14:17.454 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:14:47.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:14:47.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:14:47.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T20:14:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:14:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:14:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:14:47.628 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:14:47.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:14:47.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:14:47.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200432
2026-03-07T20:14:47.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:14:47.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:14:47.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:14:47.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129419
2026-03-07T20:14:47.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:14:47.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:14:47.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:14:50.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697873a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:14:50.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:14:50.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:14:51.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:14:51.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:14:52.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iuy%2B309PpeEo59tbV0rSjgzRfxw%3D&Expires=1772993691 HTTP/1.1" 200 42617
2026-03-07T20:14:52.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:14:52.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:14:52.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:14:53.003 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:14:53.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:15:08.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:15:08.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:15:08.726 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:15:08.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:15:08.774 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:15:38.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:15:38.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:15:38.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14322
2026-03-07T20:15:38.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:15:38.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:15:38.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:15:38.908 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:15:38.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:15:38.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:15:38.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200324
2026-03-07T20:15:38.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:15:38.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:15:38.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:15:38.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129268
2026-03-07T20:15:38.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:15:38.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:15:38.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:15:42.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693604c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:15:42.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:15:42.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:15:43.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:15:43.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:15:44.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181211.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TU8aiOO34u6VX5Zv8jl7XE6hbEM%3D&Expires=1772993743 HTTP/1.1" 200 42617
2026-03-07T20:15:44.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:15:44.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:15:44.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:15:44.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:15:44.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:16:00.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:16:00.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:16:00.165 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:16:00.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:16:00.212 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:16:30.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:16:30.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:16:30.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14277
2026-03-07T20:16:30.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:16:30.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:16:30.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:16:30.385 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:16:30.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:16:30.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:16:30.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199961
2026-03-07T20:16:30.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:16:30.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:16:30.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:16:30.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129268
2026-03-07T20:16:30.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:16:30.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:16:30.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:16:33.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d176d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:16:33.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:16:33.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:16:34.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:16:34.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:16:35.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WWHZZrczcLQzwOfmS33fXBzS%2FrU%3D&Expires=1772993794 HTTP/1.1" 200 61518
2026-03-07T20:16:35.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:16:35.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:16:35.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:16:35.785 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:16:35.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:16:51.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:16:51.150 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:16:51.179 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:16:51.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:16:51.227 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:17:21.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:17:21.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:17:21.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14277
2026-03-07T20:17:21.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:17:21.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:17:21.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:17:21.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:17:21.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:17:21.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:17:21.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199961
2026-03-07T20:17:21.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:17:21.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:17:21.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:17:21.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129292
2026-03-07T20:17:21.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:17:21.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:17:21.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:17:24.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc19ff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:17:24.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:17:24.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:17:25.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:17:25.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:17:26.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ykxofKNXveSUlr%2FF3ks21K9K1pI%3D&Expires=1772993845 HTTP/1.1" 200 61518
2026-03-07T20:17:26.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:17:26.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:17:26.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:17:26.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:17:26.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:17:41.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:17:41.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:17:41.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:17:41.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:17:41.734 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:18:11.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:18:11.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:18:12.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14277
2026-03-07T20:18:12.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:18:12.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:18:12.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:18:12.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:18:12.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:18:12.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:18:12.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200688
2026-03-07T20:18:12.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:18:12.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:18:12.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:18:12.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129791
2026-03-07T20:18:12.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:18:12.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:18:12.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:18:15.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cebac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:18:15.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:18:15.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:18:16.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:18:16.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:18:17.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xWvkHPFtP72lQfOhaYvX7LE2zFo%3D&Expires=1772993896 HTTP/1.1" 200 61518
2026-03-07T20:18:17.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:18:17.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:18:17.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:18:17.591 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:18:17.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:18:33.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:18:33.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:18:33.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:18:33.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:18:33.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:19:03.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:19:03.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:19:03.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14277
2026-03-07T20:19:03.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:19:03.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:19:03.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:19:03.501 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:19:03.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:19:03.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:19:03.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200780
2026-03-07T20:19:03.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:19:03.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:19:03.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:19:03.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129791
2026-03-07T20:19:03.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:19:03.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:19:03.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:19:06.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694114b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:19:06.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:19:06.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:19:07.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:19:07.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:19:08.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zb8DT6LniE9Cz2u1tPctCWtGdws%3D&Expires=1772993947 HTTP/1.1" 200 61518
2026-03-07T20:19:08.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:19:08.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:19:08.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:19:08.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:19:08.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:19:23.698 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:19:23.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:19:23.842 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:19:23.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:19:23.890 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:19:53.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:19:53.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:19:54.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14277
2026-03-07T20:19:54.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:19:54.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:19:54.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:19:54.219 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:19:54.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:19:54.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:19:54.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200780
2026-03-07T20:19:54.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:19:54.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:19:54.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:19:54.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129744
2026-03-07T20:19:54.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:19:54.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:19:54.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:19:57.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d96560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:19:57.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:19:57.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:19:58.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:19:58.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:19:59.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-181613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BkL1b8m403nRZYAsFtutGp8gAlE%3D&Expires=1772993998 HTTP/1.1" 200 61518
2026-03-07T20:19:59.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:19:59.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:19:59.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:19:59.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:19:59.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:20:16.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:20:16.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:20:16.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:20:16.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:20:16.453 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:20:46.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:20:46.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:20:46.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14277
2026-03-07T20:20:46.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:20:46.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:20:46.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:20:46.809 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:20:46.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:20:46.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:20:46.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201184
2026-03-07T20:20:46.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:20:46.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:20:46.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:20:46.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129744
2026-03-07T20:20:46.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:20:46.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:20:46.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:20:49.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:20:49.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:20:49.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:20:51.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:20:51.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:20:52.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yw9H8p9YquNCI3j%2FKAV9BdsgGCw%3D&Expires=1772994050 HTTP/1.1" 200 84399
2026-03-07T20:20:52.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:20:52.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:20:52.532 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:20:52.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:20:52.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:21:07.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:21:07.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:21:07.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:21:07.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:21:07.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:21:38.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:21:38.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:21:38.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:21:38.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:21:38.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:21:38.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:21:38.716 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:21:38.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:21:38.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:21:38.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201271
2026-03-07T20:21:38.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:21:38.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:21:38.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:21:38.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129862
2026-03-07T20:21:38.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:21:38.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:21:38.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:21:41.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b60220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:21:41.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:21:41.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:21:42.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:21:42.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:21:43.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3UoEod2lWtz6zXe4Z%2FNXxHbcRS0%3D&Expires=1772994102 HTTP/1.1" 200 84399
2026-03-07T20:21:44.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:21:44.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:21:44.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:21:44.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:21:44.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:22:01.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:22:01.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:22:01.673 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:22:01.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:22:01.721 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:22:31.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:22:31.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:22:32.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:22:32.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:22:32.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:22:32.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:22:32.218 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:22:32.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:22:32.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:22:32.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201271
2026-03-07T20:22:32.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:22:32.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:22:32.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:22:32.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129880
2026-03-07T20:22:32.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:22:32.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:22:32.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:22:35.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685af730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:22:35.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:22:35.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:22:36.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:22:36.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:22:37.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fv3Yn7ymdDt4eq13IHi7Ch3qGnw%3D&Expires=1772994156 HTTP/1.1" 200 84399
2026-03-07T20:22:37.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:22:37.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:22:37.852 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:22:37.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:22:37.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:22:53.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:22:53.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:22:53.663 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:22:53.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:22:53.711 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:23:23.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:23:23.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:23:23.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:23:23.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:23:23.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:23:23.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:23:23.892 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:23:23.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:23:23.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:23:23.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201517
2026-03-07T20:23:23.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:23:23.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:23:23.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:23:23.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130123
2026-03-07T20:23:23.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:23:23.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:23:23.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:23:27.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928b610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:23:27.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:23:27.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:23:28.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:23:28.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:23:28.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PPVeQUTp1o4AwLf6rK3SP5d%2BoJw%3D&Expires=1772994208 HTTP/1.1" 200 84399
2026-03-07T20:23:29.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:23:29.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:23:29.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:23:29.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:23:29.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:23:45.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:23:45.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:23:45.816 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:23:45.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:23:45.863 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:24:15.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:24:15.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:24:16.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:24:16.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:24:16.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:24:16.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:24:16.229 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:24:16.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:24:16.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:24:16.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201517
2026-03-07T20:24:16.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:24:16.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:24:16.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:24:16.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130123
2026-03-07T20:24:16.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:24:16.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:24:16.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:24:19.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979a500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:24:19.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:24:19.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:24:20.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:24:20.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:24:21.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wnGcsFPNa6H8mqMXPNlFcBzipR8%3D&Expires=1772994260 HTTP/1.1" 200 106159
2026-03-07T20:24:21.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:24:21.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:24:21.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:24:21.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:24:21.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:24:37.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:24:37.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:24:37.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:24:37.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:24:37.238 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:25:07.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:25:07.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:25:07.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:25:07.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:25:07.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:25:07.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:25:07.561 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:25:07.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:25:07.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:25:07.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201517
2026-03-07T20:25:07.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:25:07.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:25:07.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:25:07.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130122
2026-03-07T20:25:07.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:25:07.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:25:07.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:25:10.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cdc00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:25:10.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:25:10.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:25:11.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:25:11.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:25:12.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qVc3E%2FJM2aXtbzXqlexprnnHSZ8%3D&Expires=1772994311 HTTP/1.1" 200 106159
2026-03-07T20:25:13.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:25:13.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:25:13.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:25:13.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:25:13.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:25:28.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:25:28.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:25:28.749 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:25:28.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:25:28.796 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:25:58.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:25:58.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:25:59.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:25:59.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:25:59.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:25:59.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:25:59.108 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:25:59.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:25:59.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:25:59.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 78846
2026-03-07T20:25:59.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:25:59.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:25:59.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:25:59.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130122
2026-03-07T20:25:59.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:25:59.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:25:59.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:26:02.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69458460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:26:02.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:26:02.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:26:03.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:26:03.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:26:04.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UeIOTgHs8K%2BXxVA%2FebUDqasdKWg%3D&Expires=1772994363 HTTP/1.1" 200 106159
2026-03-07T20:26:04.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:26:04.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:26:04.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:26:04.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:26:04.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:26:19.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:26:19.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:26:20.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:26:20.080 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:26:20.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:26:20.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:26:50.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:26:50.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:26:50.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13910
2026-03-07T20:26:50.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:26:50.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:26:50.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:26:50.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:26:50.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:26:50.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:26:50.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 70569
2026-03-07T20:26:50.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:26:50.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:26:50.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:26:50.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 44642
2026-03-07T20:26:50.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:26:50.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:26:50.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:26:53.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d75210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:26:53.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:26:53.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:26:54.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:26:54.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:26:55.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gghROjKKTabLSMoRxpFgGG0iX7s%3D&Expires=1772994414 HTTP/1.1" 200 106159
2026-03-07T20:26:56.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:26:56.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:26:56.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:26:56.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:26:56.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:27:12.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:27:12.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:27:12.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:27:12.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:27:12.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:27:12.301 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:27:42.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:27:42.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:27:42.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13910
2026-03-07T20:27:42.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:27:42.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:27:42.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:27:42.735 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:27:42.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:27:42.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:27:42.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 70569
2026-03-07T20:27:42.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:27:42.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:27:42.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:27:42.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 42349
2026-03-07T20:27:42.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:27:42.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:27:42.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:27:45.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a2d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:27:45.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:27:45.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:27:46.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:27:46.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:27:47.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g7sxiAlG4KWd4JfwBrlAFLOL2Fk%3D&Expires=1772994466 HTTP/1.1" 200 106159
2026-03-07T20:27:48.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:27:48.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:27:48.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:27:48.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:27:48.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:28:03.357 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:28:03.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:28:03.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:28:03.578 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:28:03.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:28:03.625 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:28:33.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:28:33.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:28:33.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13910
2026-03-07T20:28:33.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:28:33.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:28:33.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:28:33.769 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:28:33.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:28:33.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:28:33.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 79997
2026-03-07T20:28:33.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:28:33.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:28:33.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:28:33.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 46520
2026-03-07T20:28:33.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:28:33.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:28:33.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:28:36.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d30280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:28:36.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:28:36.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:28:37.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:28:37.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:28:38.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YvBEQLOEPfuDjmQHrsi7NpIHFmw%3D&Expires=1772994517 HTTP/1.1" 200 123011
2026-03-07T20:28:39.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:28:39.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:28:39.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:28:39.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:28:39.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:28:54.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:28:54.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:28:54.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:28:54.550 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:28:54.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:28:54.597 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:29:24.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:29:24.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:29:24.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13910
2026-03-07T20:29:24.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:29:24.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:29:24.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:29:24.809 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:29:24.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:29:24.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:29:24.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 84994
2026-03-07T20:29:24.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:29:24.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:29:24.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:29:24.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 46513
2026-03-07T20:29:24.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:29:24.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:29:24.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:29:27.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68562fb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:29:27.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:29:27.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:29:29.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:29:29.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:29:29.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ULfHz4kiAPVZ0Lwi4vrJvC%2B8AxM%3D&Expires=1772994568 HTTP/1.1" 200 123011
2026-03-07T20:29:30.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:29:30.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:29:30.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:29:30.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:29:30.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:29:47.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:29:47.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:29:47.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:29:47.290 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:29:47.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:29:47.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:30:17.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:30:17.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:30:17.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13910
2026-03-07T20:30:17.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:30:17.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:30:17.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:30:17.581 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:30:17.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:30:17.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:30:17.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 84994
2026-03-07T20:30:17.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:30:17.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:30:17.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:30:17.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 48743
2026-03-07T20:30:17.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:30:17.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:30:17.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:30:20.663 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a4490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:30:20.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:30:20.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:30:21.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:30:21.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:30:22.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=imQEGjU7oCv618AQL0nloTDLcB0%3D&Expires=1772994621 HTTP/1.1" 200 123011
2026-03-07T20:30:23.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:30:23.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:30:23.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:30:23.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:30:23.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:30:38.694 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:30:38.791 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:30:38.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:30:38.917 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:30:38.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:30:38.964 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:31:08.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:31:08.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:31:10.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:31:10.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:31:10.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:31:10.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:31:10.371 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:31:10.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:31:10.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:31:10.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 89538
2026-03-07T20:31:10.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:31:10.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:31:10.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:31:10.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50577
2026-03-07T20:31:10.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:31:10.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:31:10.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:31:13.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9dae30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:31:13.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:31:13.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:31:14.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:31:14.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:31:15.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NzdoB%2BQYwkFhueHs37M5jbnSRe0%3D&Expires=1772994674 HTTP/1.1" 200 123011
2026-03-07T20:31:15.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:31:15.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:31:15.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:31:15.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:31:15.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:31:31.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:31:31.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:31:31.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:31:31.765 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:31:31.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:31:31.812 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:32:01.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:32:01.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:32:02.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:32:02.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:32:02.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:32:02.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:32:02.518 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:32:02.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:32:02.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:32:02.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 94048
2026-03-07T20:32:02.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:32:02.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:32:02.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:32:02.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50577
2026-03-07T20:32:02.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:32:02.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:32:02.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:32:05.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c27e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:32:05.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:32:05.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:32:06.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:32:06.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:32:07.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-182812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Agqb%2FhSmPGc2WvB72B2t2Wmd7nU%3D&Expires=1772994726 HTTP/1.1" 200 123011
2026-03-07T20:32:08.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:32:08.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:32:08.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:32:08.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:32:08.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:32:23.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:32:23.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:32:23.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:32:23.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:32:23.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:32:23.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:32:53.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:32:53.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:32:53.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:32:53.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:32:53.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:32:53.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:32:53.705 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:32:53.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:32:53.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:32:53.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 94048
2026-03-07T20:32:53.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:32:53.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:32:53.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:32:53.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 52634
2026-03-07T20:32:53.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:32:53.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:32:53.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:32:56.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69739c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:32:56.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:32:56.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:32:57.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:32:57.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:32:58.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vMf8BH%2FQrA08ofxTcZY1s1JH4t0%3D&Expires=1772994777 HTTP/1.1" 200 137358
2026-03-07T20:32:59.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:32:59.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:32:59.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:32:59.429 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:32:59.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:33:15.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:33:15.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:33:15.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:33:15.306 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:33:15.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:33:15.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:33:45.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:33:45.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:33:45.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:33:45.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:33:45.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:33:45.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:33:45.541 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:33:45.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:33:45.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:33:45.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 98038
2026-03-07T20:33:45.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:33:45.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:33:45.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:33:45.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 52643
2026-03-07T20:33:45.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:33:45.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:33:45.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:33:48.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee1690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:33:48.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:33:48.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:33:49.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:33:49.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:33:50.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=laBsjg0AXBurD%2FTSJVQo7Cywn00%3D&Expires=1772994829 HTTP/1.1" 200 137358
2026-03-07T20:33:51.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:33:51.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:33:51.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:33:51.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:33:51.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:34:06.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:34:06.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:34:06.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:34:06.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:34:06.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:34:36.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:34:36.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:34:36.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:34:36.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:34:36.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:34:36.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:34:36.755 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:34:36.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:34:36.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:34:36.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 101002
2026-03-07T20:34:36.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:34:36.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:34:36.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:34:36.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55065
2026-03-07T20:34:36.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:34:36.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:34:36.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:34:39.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb38640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:34:39.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:34:39.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:34:40.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:34:40.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:34:41.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T9oli4Wy2v5kjCfe6GMEQTHheTA%3D&Expires=1772994880 HTTP/1.1" 200 137358
2026-03-07T20:34:42.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:34:42.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:34:42.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:34:42.632 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:34:42.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:34:58.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:34:58.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:34:58.488 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:34:58.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:34:58.535 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:35:28.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:35:28.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:35:28.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:35:28.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:35:28.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:35:28.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:35:28.730 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:35:28.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:35:28.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:35:28.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 101002
2026-03-07T20:35:28.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:35:28.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:35:28.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:35:28.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 56248
2026-03-07T20:35:28.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:35:28.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:35:28.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:35:31.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e10c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:35:31.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:35:31.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:35:32.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:35:32.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:35:33.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EBHyl9N3SSNwL3dhLGraB1Pazns%3D&Expires=1772994932 HTTP/1.1" 200 137358
2026-03-07T20:35:34.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:35:34.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:35:34.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:35:34.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:35:34.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:35:49.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:35:49.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:35:49.362 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:35:49.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:35:49.409 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:36:19.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:36:19.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:36:19.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:36:19.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:36:19.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:36:19.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:36:19.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:36:19.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:36:19.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:36:19.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103368
2026-03-07T20:36:19.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:36:19.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:36:19.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:36:19.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57349
2026-03-07T20:36:19.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:36:19.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:36:19.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:36:22.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad3130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:36:22.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:36:22.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:36:23.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:36:23.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:36:24.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7vMLGcTColXP5ouDCRFYxrwuDl0%3D&Expires=1772994983 HTTP/1.1" 200 145285
2026-03-07T20:36:25.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:36:25.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:36:25.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:36:25.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:36:25.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:36:40.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:36:40.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:36:40.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:36:40.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:36:40.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:37:10.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:37:10.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:37:11.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:37:11.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:37:11.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:37:11.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:37:11.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:37:11.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:37:11.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:37:11.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105383
2026-03-07T20:37:11.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:37:11.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:37:11.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:37:11.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58306
2026-03-07T20:37:11.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:37:11.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:37:11.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:37:14.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad1d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:37:14.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:37:14.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:37:15.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:37:15.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:37:16.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kp56d%2BWjUf%2FpQQbVfYdXKW1MJ3Q%3D&Expires=1772995035 HTTP/1.1" 200 145285
2026-03-07T20:37:16.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:37:16.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:37:16.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:37:16.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:37:16.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:37:32.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:37:32.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:37:32.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:37:32.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:37:32.981 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:38:03.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:38:03.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:38:03.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:38:03.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:38:03.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:38:03.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:38:03.364 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:38:03.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:38:03.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:38:03.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105383
2026-03-07T20:38:03.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:38:03.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:38:03.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:38:03.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58306
2026-03-07T20:38:03.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:38:03.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:38:03.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:38:06.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee2b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:38:06.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:38:06.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:38:07.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:38:07.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:38:08.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VzyTUxyXw70EkWTGeJiWUdWMR90%3D&Expires=1772995087 HTTP/1.1" 200 145285
2026-03-07T20:38:08.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:38:08.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:38:08.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:38:08.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:38:08.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:38:24.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:38:24.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:38:24.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:38:24.380 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:38:24.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:38:24.427 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:38:54.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:38:54.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:38:54.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:38:54.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:38:54.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:38:54.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:38:54.739 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:38:54.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:38:54.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:38:54.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105383
2026-03-07T20:38:54.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:38:54.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:38:54.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:38:54.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58306
2026-03-07T20:38:54.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:38:54.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:38:54.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:38:57.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3110040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:38:57.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:38:57.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:38:58.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:38:58.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:38:59.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rvhyljVWXBUJ0l8RpDSd%2B7odjeg%3D&Expires=1772995138 HTTP/1.1" 200 145285
2026-03-07T20:39:00.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:39:00.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:39:00.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:39:00.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:39:00.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:39:16.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:39:16.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:39:16.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:39:16.324 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:39:16.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:39:16.371 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:39:46.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:39:46.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:39:46.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:39:46.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:39:46.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:39:46.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:39:46.686 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:39:46.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:39:46.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:39:46.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105220
2026-03-07T20:39:46.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:39:46.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:39:46.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:39:46.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58307
2026-03-07T20:39:46.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:39:46.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:39:46.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:39:49.815 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69424e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:39:49.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:39:49.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:39:50.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:39:50.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:39:51.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-183613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZWF9QL9o3ER41%2BDRQ3HafZyVyjY%3D&Expires=1772995190 HTTP/1.1" 200 145285
2026-03-07T20:39:52.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:39:52.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:39:52.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:39:52.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:39:52.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:40:07.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:40:08.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:40:08.146 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:40:08.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:40:08.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:40:08.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:40:38.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:40:38.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:40:38.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:40:38.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:40:38.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:40:38.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:40:38.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:40:38.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:40:38.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:40:38.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105220
2026-03-07T20:40:38.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:40:38.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:40:38.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:40:38.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58081
2026-03-07T20:40:38.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:40:38.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:40:38.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:40:41.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68aba5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:40:41.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:40:41.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:40:42.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:40:42.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:40:43.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c9sAh6MkNIsOLMSFPD%2BJaTiKMQo%3D&Expires=1772995242 HTTP/1.1" 200 151536
2026-03-07T20:40:44.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:40:44.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:40:44.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:40:44.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:40:44.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:41:00.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:41:00.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:41:00.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:41:00.731 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:41:00.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:41:00.778 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:41:30.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:41:30.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:41:30.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:41:30.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:41:30.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:41:30.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:41:30.971 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:41:30.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:41:30.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:41:30.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 106363
2026-03-07T20:41:30.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:41:30.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:41:30.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:41:30.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58608
2026-03-07T20:41:30.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:41:30.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:41:30.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:41:34.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2c880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:41:34.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:41:34.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:41:35.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:41:35.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:41:36.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vS70oqraWKo9m2Wn8oGRVSSj18w%3D&Expires=1772995295 HTTP/1.1" 200 151536
2026-03-07T20:41:36.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:41:36.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:41:36.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:41:36.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:41:36.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:41:52.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:41:52.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:41:52.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:41:52.655 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:41:52.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:41:52.702 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:42:22.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:42:22.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:42:22.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:42:22.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:42:22.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:42:22.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:42:22.873 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:42:22.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:42:22.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:42:22.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107096
2026-03-07T20:42:22.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:42:22.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:42:22.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:42:22.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58608
2026-03-07T20:42:22.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:42:22.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:42:22.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:42:25.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3169420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:42:25.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:42:25.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:42:27.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:42:27.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:42:27.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FUYSlZFDqAd9zbaTVfjViKVFHVc%3D&Expires=1772995346 HTTP/1.1" 200 151536
2026-03-07T20:42:28.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:42:28.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:42:28.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:42:28.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:42:28.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:42:44.512 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:42:44.606 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:42:44.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:42:44.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:42:44.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:42:44.780 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:43:14.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:43:14.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:43:14.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:43:14.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:43:14.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:43:14.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:43:14.949 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:43:14.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:43:14.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:43:14.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107096
2026-03-07T20:43:14.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:43:14.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:43:14.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:43:14.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58886
2026-03-07T20:43:14.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:43:14.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:43:14.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:43:18.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bafa00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:43:18.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:43:18.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:43:19.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:43:19.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:43:20.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WH3jg%2BeEroLqF6DuFji%2Fqwq7ND4%3D&Expires=1772995399 HTTP/1.1" 200 151536
2026-03-07T20:43:20.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:43:20.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:43:20.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:43:20.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:43:20.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:43:35.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:43:35.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:43:35.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:43:35.952 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:43:35.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:43:35.999 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:44:06.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:44:06.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:44:06.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:44:06.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:44:06.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:44:06.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:44:06.239 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:44:06.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:44:06.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:44:06.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107316
2026-03-07T20:44:06.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:44:06.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:44:06.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:44:06.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58886
2026-03-07T20:44:06.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:44:06.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:44:06.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:44:09.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc19660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:44:09.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:44:09.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:44:10.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:44:10.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:44:11.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CuiNSc21Qx3IwOHZ8O3EulPipqI%3D&Expires=1772995450 HTTP/1.1" 200 151536
2026-03-07T20:44:11.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:44:11.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:44:11.868 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:44:11.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:44:11.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:44:27.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:44:27.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:44:27.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:44:27.534 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:44:27.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:44:27.580 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:44:57.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:44:57.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:44:57.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:44:57.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:44:57.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:44:57.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:44:57.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:44:57.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:44:57.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:44:57.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107168
2026-03-07T20:44:57.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:44:57.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:44:57.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:44:57.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58877
2026-03-07T20:44:57.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:44:57.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:44:57.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:45:00.857 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab2740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:45:00.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:45:00.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:45:01.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:45:01.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:45:02.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tn8q4HBlJTSwtsK7o6PEwTzb700%3D&Expires=1772995501 HTTP/1.1" 200 154347
2026-03-07T20:45:03.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:45:03.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:45:03.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:45:03.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:45:03.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:45:19.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:45:19.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:45:19.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:45:19.515 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:45:19.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:45:19.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:45:49.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:45:49.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:45:49.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:45:49.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:45:49.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:45:49.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:45:49.989 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:45:49.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:45:49.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:45:49.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107168
2026-03-07T20:45:49.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:45:49.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:45:50.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:45:50.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58906
2026-03-07T20:45:50.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:45:50.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:45:50.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:45:53.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cedf30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:45:53.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:45:53.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:45:54.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:45:54.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:45:55.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FY8y0mDpn2kuYYV5FCgLdZMvG8Q%3D&Expires=1772995554 HTTP/1.1" 200 154347
2026-03-07T20:45:55.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:45:55.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:45:55.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:45:55.710 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:45:55.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:46:11.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:46:11.943 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:46:12.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:46:12.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:46:12.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:46:12.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:46:42.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:46:42.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:46:42.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:46:42.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:46:42.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:46:42.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:46:42.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:46:42.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:46:42.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:46:42.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 105981
2026-03-07T20:46:42.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:46:42.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:46:42.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:46:42.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58371
2026-03-07T20:46:42.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:46:42.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:46:42.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:46:45.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e0be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:46:45.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:46:45.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:46:46.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:46:46.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:46:47.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I1z00W7XVAS23B%2BI0CexU8qAR94%3D&Expires=1772995606 HTTP/1.1" 200 154347
2026-03-07T20:46:47.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:46:47.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:46:47.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:46:47.880 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:46:47.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:47:02.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:47:02.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:47:03.062 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:47:03.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:47:03.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:47:03.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:47:33.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:47:33.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:47:33.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:47:33.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:47:33.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:47:33.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:47:33.286 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:47:33.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:47:33.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:47:33.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103674
2026-03-07T20:47:33.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:47:33.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:47:33.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:47:33.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 58366
2026-03-07T20:47:33.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:47:33.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:47:33.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:47:36.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691eb1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:47:36.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:47:36.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:47:37.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:47:37.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:47:38.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yz%2BWYmngGO6E1wro7tXPhosDB%2FY%3D&Expires=1772995657 HTTP/1.1" 200 154347
2026-03-07T20:47:38.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:47:38.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:47:38.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:47:38.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:47:38.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:47:54.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:47:55.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:47:55.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:47:55.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:47:55.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:47:55.224 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:48:25.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:48:25.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:48:25.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:48:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:48:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:48:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:48:25.572 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:48:25.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:48:25.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:48:25.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103674
2026-03-07T20:48:25.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:48:25.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:48:25.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:48:25.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57588
2026-03-07T20:48:25.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:48:25.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:48:25.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:48:28.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e552a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:48:28.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:48:28.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:48:29.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:48:29.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:48:30.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RUEO11%2Fjv9LdYGkRumU2Yw57NfM%3D&Expires=1772995709 HTTP/1.1" 200 154323
2026-03-07T20:48:31.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:48:31.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:48:31.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:48:31.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:48:31.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:48:47.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:48:47.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:48:47.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:48:47.729 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:48:47.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:48:47.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:49:17.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:49:17.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:49:17.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:49:17.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:49:17.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:49:17.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:49:17.966 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:49:17.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:49:17.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:49:17.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 101249
2026-03-07T20:49:17.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:49:17.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:49:17.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:49:17.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 56418
2026-03-07T20:49:17.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:49:17.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:49:17.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:49:21.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:49:21.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:49:21.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:49:22.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:49:22.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:49:23.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BgvfkLcbpgCL7pixWyHWZgInJV0%3D&Expires=1772995762 HTTP/1.1" 200 154323
2026-03-07T20:49:23.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:49:23.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:49:23.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:49:23.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:49:23.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:49:38.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:49:39.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:49:39.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:49:39.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:49:39.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:49:39.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:50:09.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:50:09.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:50:09.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:50:09.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:50:09.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:50:09.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:50:09.516 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:50:09.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:50:09.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:50:09.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 98708
2026-03-07T20:50:09.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:50:09.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:50:09.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:50:09.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55212
2026-03-07T20:50:09.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:50:09.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:50:09.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:50:12.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928f010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:50:12.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:50:12.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:50:13.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:50:13.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:50:14.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6B35k7E5AnsZ6jkNifeQoWWE9zM%3D&Expires=1772995813 HTTP/1.1" 200 154323
2026-03-07T20:50:15.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:50:15.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:50:15.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:50:15.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:50:15.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:50:31.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:50:31.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:50:31.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:50:31.727 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:50:31.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:50:31.774 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:51:01.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:51:01.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:51:02.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:51:02.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:51:02.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:51:02.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:51:02.766 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:51:02.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:51:02.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:51:02.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 98708
2026-03-07T20:51:02.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:51:02.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:51:02.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:51:02.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55212
2026-03-07T20:51:02.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:51:02.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:51:02.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:51:05.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:51:05.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:51:05.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:51:06.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:51:06.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:51:07.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=asdbex5rMC3NycJ7%2BiWU%2BjkgwuM%3D&Expires=1772995866 HTTP/1.1" 200 154323
2026-03-07T20:51:08.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:51:08.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:51:08.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:51:08.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:51:08.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:51:24.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:51:24.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:51:24.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:51:24.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:51:24.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:51:24.450 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:51:54.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:51:54.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:51:54.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:51:54.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:51:54.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:51:54.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:51:54.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:51:54.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:51:54.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:51:54.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96728
2026-03-07T20:51:54.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:51:54.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:51:54.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:51:54.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55212
2026-03-07T20:51:54.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:51:54.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:51:54.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:51:57.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a1720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:51:57.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:51:57.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:51:59.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:51:59.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:51:59.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-184814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EmRua6DP%2BHW6E06d98wvurM%2Fez8%3D&Expires=1772995918 HTTP/1.1" 200 154323
2026-03-07T20:52:00.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:52:00.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:52:00.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:52:00.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:52:00.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:52:16.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:52:16.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:52:16.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:52:16.706 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:52:16.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:52:16.753 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:52:46.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:52:46.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:52:47.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:52:47.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:52:47.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:52:47.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:52:47.078 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:52:47.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:52:47.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:52:47.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96728
2026-03-07T20:52:47.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:52:47.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:52:47.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:52:47.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54317
2026-03-07T20:52:47.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:52:47.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:52:47.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:52:50.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4786080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:52:50.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:52:50.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:52:51.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:52:51.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:52:52.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MAvKqWCUwk33hSJze0glKPRyBmE%3D&Expires=1772995971 HTTP/1.1" 200 148438
2026-03-07T20:52:52.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:52:52.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:52:52.687 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:52:52.710 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:52:52.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:53:07.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:53:07.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:53:07.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:53:07.879 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:53:07.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:53:07.926 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:53:37.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:53:37.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:53:38.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:53:38.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:53:38.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:53:38.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:53:38.241 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:53:38.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:53:38.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:53:38.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96728
2026-03-07T20:53:38.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:53:38.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:53:38.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:53:38.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54317
2026-03-07T20:53:38.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:53:38.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:53:38.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:53:41.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee1900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:53:41.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:53:41.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:53:42.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:53:42.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:53:43.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VmAH2PdSv9Pa35ydbXvqwPPp0cw%3D&Expires=1772996022 HTTP/1.1" 200 148438
2026-03-07T20:53:43.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:53:43.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:53:43.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:53:43.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:53:43.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:54:00.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:54:00.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:54:00.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:54:00.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:54:00.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:54:00.526 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:54:30.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:54:30.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:54:30.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:54:30.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:54:30.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:54:30.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:54:30.828 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:54:30.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:54:30.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:54:30.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 90319
2026-03-07T20:54:30.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:54:30.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:54:30.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:54:30.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51250
2026-03-07T20:54:30.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:54:30.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:54:30.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:54:33.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab3250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:54:33.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:54:33.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:54:35.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:54:35.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:54:35.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D5qccXiWvsD8oAbnrBS%2BbEcF54k%3D&Expires=1772996074 HTTP/1.1" 200 148438
2026-03-07T20:54:36.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:54:36.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:54:36.451 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:54:36.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:54:36.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:54:51.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:54:51.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:54:51.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:54:51.697 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:54:51.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:54:51.744 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:55:21.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:55:21.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:55:21.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13819
2026-03-07T20:55:21.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:55:21.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:55:21.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:55:21.930 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:55:21.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:55:21.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:55:21.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 87923
2026-03-07T20:55:21.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:55:21.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:55:21.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:55:21.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50395
2026-03-07T20:55:21.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:55:21.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:55:21.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:55:25.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cef6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:55:25.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:55:25.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:55:26.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:55:26.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:55:27.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=weTnO20jeJbLXZSCFpOYEsWv16s%3D&Expires=1772996126 HTTP/1.1" 200 148438
2026-03-07T20:55:27.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:55:27.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:55:27.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:55:27.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:55:27.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:55:43.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:55:43.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:55:44.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:55:44.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:55:44.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:55:44.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:56:14.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:56:14.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:56:14.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:56:14.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:56:14.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:56:14.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:56:14.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:56:14.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:56:14.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:56:14.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 85841
2026-03-07T20:56:14.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:56:14.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:56:14.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:56:14.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50374
2026-03-07T20:56:14.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:56:14.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:56:14.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:56:17.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc7be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:56:17.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:56:17.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:56:19.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:56:19.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:56:20.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y%2FnaneqDNkXXmBHUlMdNR%2BMyMM4%3D&Expires=1772996179 HTTP/1.1" 200 138258
2026-03-07T20:56:20.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:56:20.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:56:20.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:56:20.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:56:20.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:56:35.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:56:35.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:56:35.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:56:35.694 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:56:35.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:56:35.741 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:57:05.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:57:05.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:57:06.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:57:06.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:57:06.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:57:06.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:57:06.044 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:57:06.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:57:06.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:57:06.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 85841
2026-03-07T20:57:06.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:57:06.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:57:06.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:57:06.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50374
2026-03-07T20:57:06.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:57:06.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:57:06.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:57:09.175 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928a5f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:57:09.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:57:09.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:57:10.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:57:10.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:57:11.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IJGgZaFpHqknRan9v53QuMl%2FK1o%3D&Expires=1772996230 HTTP/1.1" 200 138258
2026-03-07T20:57:11.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:57:11.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:57:11.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:57:11.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:57:11.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:57:28.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:57:28.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:57:28.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:57:28.660 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:57:28.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:57:28.706 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:57:58.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:57:58.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:57:58.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:57:58.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:57:58.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:57:58.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:57:59.012 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:57:59.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:57:59.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:57:59.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 83664
2026-03-07T20:57:59.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:57:59.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:57:59.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:57:59.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49456
2026-03-07T20:57:59.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:57:59.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:57:59.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:58:02.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abb580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:58:02.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:58:02.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:58:03.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:58:03.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:58:04.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kVU3DOQcM0pgQCKn07SDUl4Kljk%3D&Expires=1772996283 HTTP/1.1" 200 138258
2026-03-07T20:58:04.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:58:04.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:58:04.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:58:04.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:58:04.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:58:20.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:58:20.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:58:20.526 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:58:20.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:58:20.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:58:20.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:58:50.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:58:50.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:58:50.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:58:50.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:58:50.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:58:50.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:58:50.917 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:58:50.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:58:50.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:58:50.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 81413
2026-03-07T20:58:50.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:58:50.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:58:50.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:58:50.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 48557
2026-03-07T20:58:50.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:58:50.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:58:50.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:58:54.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d20d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:58:54.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:58:54.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:58:55.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:58:55.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:58:56.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mVJdjGStTRbr4Y75TW0IphTeJt0%3D&Expires=1772996334 HTTP/1.1" 200 138258
2026-03-07T20:58:56.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:58:56.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:58:56.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:58:56.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:58:56.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T20:59:13.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:59:13.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:59:13.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T20:59:13.451 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T20:59:13.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T20:59:13.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T20:59:43.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T20:59:43.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T20:59:43.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T20:59:43.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T20:59:43.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T20:59:43.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T20:59:43.731 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T20:59:43.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T20:59:43.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T20:59:43.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 81413
2026-03-07T20:59:43.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:59:43.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T20:59:43.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T20:59:43.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47608
2026-03-07T20:59:43.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T20:59:43.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T20:59:43.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T20:59:46.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e72a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T20:59:46.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T20:59:46.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T20:59:47.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T20:59:47.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T20:59:48.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-185615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Ff%2BosQ4BEnYW%2B0BZIZtTQyaRDnk%3D&Expires=1772996387 HTTP/1.1" 200 138258
2026-03-07T20:59:49.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T20:59:49.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T20:59:49.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T20:59:49.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T20:59:49.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:00:05.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:00:05.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:00:05.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:00:05.455 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:00:05.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:00:05.502 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:00:35.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:00:35.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:00:35.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T21:00:35.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:00:35.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:00:35.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:00:35.684 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:00:35.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:00:35.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:00:35.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 79127
2026-03-07T21:00:35.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:00:35.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:00:35.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:00:35.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47615
2026-03-07T21:00:35.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:00:35.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:00:35.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:00:38.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cf370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:00:38.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:00:38.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:00:39.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:00:39.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:00:40.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rA%2FPyWbEE723htahFWxKS62ikuI%3D&Expires=1772996439 HTTP/1.1" 200 128702
2026-03-07T21:00:41.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:00:41.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:00:41.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:00:41.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:00:41.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:00:57.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:00:57.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:00:57.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:00:57.654 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:00:57.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:00:57.701 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:01:27.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:01:27.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:01:27.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13839
2026-03-07T21:01:27.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:01:27.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:01:27.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:01:27.890 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:01:27.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:01:27.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:01:27.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76644
2026-03-07T21:01:27.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:01:27.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:01:27.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:01:27.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 46649
2026-03-07T21:01:27.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:01:27.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:01:27.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:01:31.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e71d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:01:31.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:01:31.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:01:32.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:01:32.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:01:33.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x2it2X5FMjB6sJSqrIlCw7x87O0%3D&Expires=1772996491 HTTP/1.1" 200 128702
2026-03-07T21:01:33.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:01:33.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:01:33.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:01:33.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:01:33.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:01:49.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:01:49.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:01:49.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:01:49.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:01:49.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:01:49.723 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:02:19.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:02:19.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:02:19.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13839
2026-03-07T21:02:19.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:02:19.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:02:19.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:02:19.874 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:02:19.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:02:19.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:02:19.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76644
2026-03-07T21:02:19.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:02:19.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:02:19.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:02:19.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45539
2026-03-07T21:02:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:02:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:02:19.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:02:22.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6934a110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:02:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:02:22.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:02:24.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:02:24.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:02:24.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qZSm%2F%2Fw%2FHPMkWpgjVFlOT1UFR1Y%3D&Expires=1772996543 HTTP/1.1" 200 128702
2026-03-07T21:02:25.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:02:25.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:02:25.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:02:25.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:02:25.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:02:40.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:02:40.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:02:40.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:02:40.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:02:40.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:02:41.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:03:11.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:03:11.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:03:11.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13839
2026-03-07T21:03:11.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:03:11.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:03:11.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:03:11.330 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:03:11.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:03:11.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:03:11.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 73892
2026-03-07T21:03:11.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:03:11.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:03:11.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:03:11.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 44357
2026-03-07T21:03:11.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:03:11.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:03:11.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:03:14.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7635540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:03:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:03:14.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:03:15.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:03:15.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:03:16.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FiR%2FOheIVA5fQGFZux2R%2BZ4YfVo%3D&Expires=1772996595 HTTP/1.1" 200 128702
2026-03-07T21:03:16.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:03:16.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:03:16.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:03:16.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:03:16.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:03:32.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:03:32.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:03:32.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:03:32.398 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:03:32.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:03:32.445 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:04:02.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:04:02.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:04:02.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13839
2026-03-07T21:04:02.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:04:02.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:04:02.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:04:02.622 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:04:02.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:04:02.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:04:02.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 71040
2026-03-07T21:04:02.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:04:02.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:04:02.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:04:02.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 44357
2026-03-07T21:04:02.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:04:02.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:04:02.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:04:05.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f6a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:04:05.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:04:05.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:04:06.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:04:06.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:04:07.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7YrfCunayRJvrJpTL53tYq%2BIIQo%3D&Expires=1772996646 HTTP/1.1" 200 128702
2026-03-07T21:04:08.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:04:08.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:04:08.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:04:08.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:04:08.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:04:23.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:04:23.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:04:23.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:04:23.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:04:23.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:04:24.044 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:04:54.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:04:54.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:04:54.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13839
2026-03-07T21:04:54.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:04:54.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:04:54.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:04:54.245 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:04:54.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:04:54.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:04:54.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 71040
2026-03-07T21:04:54.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:04:54.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:04:54.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:04:54.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 44357
2026-03-07T21:04:54.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:04:54.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:04:54.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:04:57.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd1de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:04:57.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:04:57.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:04:58.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:04:58.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:04:59.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JPtQ%2FMCLhiY6zEeLPcLU6mrlN5Q%3D&Expires=1772996698 HTTP/1.1" 200 118754
2026-03-07T21:04:59.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:04:59.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:04:59.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:04:59.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:04:59.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:05:16.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:05:16.906 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:05:17.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:05:17.038 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:05:17.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:05:17.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:05:47.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:05:47.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:05:47.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13839
2026-03-07T21:05:47.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:05:47.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:05:47.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:05:47.395 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:05:47.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:05:47.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:05:47.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64871
2026-03-07T21:05:47.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:05:47.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:05:47.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:05:47.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 43207
2026-03-07T21:05:47.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:05:47.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:05:47.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:05:50.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c42350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:05:50.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:05:50.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:05:51.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:05:51.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:05:52.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bPEIVCtbWmPUfUvTPNw2HAKpr9U%3D&Expires=1772996751 HTTP/1.1" 200 118754
2026-03-07T21:05:53.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:05:53.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:05:53.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:05:53.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:05:53.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:06:08.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:06:08.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:06:08.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:06:08.386 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:06:08.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:06:08.434 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:06:38.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:06:38.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:06:38.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T21:06:38.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:06:38.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:06:38.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:06:38.933 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:06:38.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:06:38.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:06:38.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64871
2026-03-07T21:06:38.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:06:38.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:06:38.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:06:38.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40837
2026-03-07T21:06:38.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:06:38.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:06:38.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:06:42.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d22710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:06:42.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:06:42.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:06:43.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:06:43.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:06:44.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2IdSDLqdYA7LIHKBYqXi%2B8vUTic%3D&Expires=1772996803 HTTP/1.1" 200 118754
2026-03-07T21:06:44.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:06:44.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:06:44.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:06:44.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:06:44.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:07:01.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:07:01.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:07:01.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:07:01.523 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:07:01.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:07:01.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:07:31.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:07:31.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:07:31.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T21:07:31.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:07:31.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:07:31.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:07:31.881 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:07:31.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:07:31.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:07:31.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64871
2026-03-07T21:07:31.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:07:31.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:07:31.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:07:31.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40993
2026-03-07T21:07:31.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:07:31.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:07:31.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:07:34.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:07:34.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:07:34.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:07:36.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:07:36.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:07:36.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190414.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gCDiaUn99%2Btc4JewyR4m3HhKiIU%3D&Expires=1772996855 HTTP/1.1" 200 118754
2026-03-07T21:07:37.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:07:37.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:07:37.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:07:37.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:07:37.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:07:52.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:07:53.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:07:53.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:07:53.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:07:53.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:07:53.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:08:23.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:08:23.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:08:23.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T21:08:23.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:08:23.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:08:23.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:08:23.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:08:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:08:23.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:08:23.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50079
2026-03-07T21:08:23.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:08:23.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:08:23.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:08:23.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35645
2026-03-07T21:08:23.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:08:23.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:08:23.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:08:26.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3110610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:08:26.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:08:26.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:08:27.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:08:27.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:08:28.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VEsd4Ss8qiB2TXUfmRVfl9NDH5M%3D&Expires=1772996907 HTTP/1.1" 200 104997
2026-03-07T21:08:29.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:08:29.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:08:29.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:08:29.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:08:29.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:08:45.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:08:45.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:08:45.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:08:45.295 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:08:45.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:08:45.342 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:09:15.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:09:15.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:09:15.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T21:09:15.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:09:15.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:09:15.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:09:15.689 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:09:15.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:09:15.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:09:15.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50487
2026-03-07T21:09:15.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:09:15.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:09:15.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:09:15.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35607
2026-03-07T21:09:15.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:09:15.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:09:15.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:09:18.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a07670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:09:18.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:09:18.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:09:19.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:09:19.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:09:20.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PkErnzI4wbmCoO1NfkVIY9hPZnQ%3D&Expires=1772996959 HTTP/1.1" 200 104997
2026-03-07T21:09:21.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:09:21.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:09:21.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:09:21.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:09:21.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:09:36.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:09:36.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:09:36.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:09:36.713 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:09:36.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:09:36.760 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:10:06.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:10:06.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:10:06.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T21:10:06.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:10:06.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:10:06.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:10:06.926 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:10:06.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:10:06.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:10:06.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50487
2026-03-07T21:10:06.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:10:06.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:10:06.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:10:06.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35607
2026-03-07T21:10:06.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:10:06.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:10:06.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:10:10.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e35690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:10:10.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:10:10.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:10:11.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:10:11.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:10:12.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UPIy6xAmkNUNDPHxgMGoxyC9tW8%3D&Expires=1772997011 HTTP/1.1" 200 104997
2026-03-07T21:10:12.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:10:12.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:10:12.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:10:12.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:10:12.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:10:27.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:10:27.550 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:10:27.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:10:27.684 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:10:27.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:10:27.729 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:10:57.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:10:57.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:10:57.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 13788
2026-03-07T21:10:57.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:10:57.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:10:57.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:10:57.894 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:10:57.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:10:57.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:10:57.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 50801
2026-03-07T21:10:57.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:10:57.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:10:57.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:10:57.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35806
2026-03-07T21:10:57.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:10:57.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:10:57.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:11:00.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:11:00.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:11:00.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:11:02.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:11:02.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:11:02.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g5LRvMeaegkVYkFGutCW45wTW48%3D&Expires=1772997061 HTTP/1.1" 200 104997
2026-03-07T21:11:03.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:11:03.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:11:03.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:11:03.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:11:03.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:11:20.404 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:11:20.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:11:20.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:11:20.653 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:11:20.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:11:20.700 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:11:50.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:11:50.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:11:50.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12778
2026-03-07T21:11:50.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:11:50.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:11:50.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:11:50.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:11:50.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:11:50.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:11:50.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51207
2026-03-07T21:11:50.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:11:50.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:11:50.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:11:50.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35966
2026-03-07T21:11:50.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:11:50.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:11:50.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:11:53.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d5810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:11:53.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:11:53.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:11:55.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:11:55.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:11:56.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-190815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7bSvnPL08v1v%2FQT0yhCknPpImk8%3D&Expires=1772997115 HTTP/1.1" 200 104997
2026-03-07T21:11:56.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:11:56.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:11:56.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:11:56.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:11:56.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:12:11.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:12:11.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:12:12.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:12:12.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:12:12.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:12:12.141 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:12:42.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:12:42.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:12:42.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12778
2026-03-07T21:12:42.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:12:42.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:12:42.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:12:42.924 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:12:42.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:12:42.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:12:42.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51207
2026-03-07T21:12:42.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:12:42.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:12:42.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:12:42.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36128
2026-03-07T21:12:42.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:12:42.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:12:42.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:12:46.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad3460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:12:46.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:12:46.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:12:47.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:12:47.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:12:48.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1FRXh6FViy1pWNv4ZIMz3hH2kLk%3D&Expires=1772997167 HTTP/1.1" 200 96876
2026-03-07T21:12:48.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:12:48.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:12:48.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:12:48.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:12:48.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:13:04.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:13:04.450 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:13:04.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:13:04.582 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:13:04.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:13:04.628 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:13:34.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:13:34.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:13:34.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12778
2026-03-07T21:13:34.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:13:34.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:13:34.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:13:35.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:13:35.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:13:35.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:13:35.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51358
2026-03-07T21:13:35.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:13:35.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:13:35.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:13:35.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36117
2026-03-07T21:13:35.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:13:35.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:13:35.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:13:38.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d94b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:13:38.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:13:38.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:13:39.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:13:39.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:13:40.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RSRIJ3QRAmPb84dZZLG6zEVmTTY%3D&Expires=1772997219 HTTP/1.1" 200 96876
2026-03-07T21:13:40.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:13:40.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:13:40.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:13:40.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:13:40.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:13:55.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:13:55.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:13:55.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:13:55.858 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:13:55.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:13:55.905 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:14:25.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:14:25.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:14:26.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12778
2026-03-07T21:14:26.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:14:26.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:14:26.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:14:26.289 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:14:26.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:14:26.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:14:26.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51721
2026-03-07T21:14:26.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:14:26.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:14:26.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:14:26.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36254
2026-03-07T21:14:26.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:14:26.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:14:26.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:14:29.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d147f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:14:29.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:14:29.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:14:30.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:14:30.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:14:31.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iMM3UTLdrltK11eGJ%2B67ns9WW4o%3D&Expires=1772997270 HTTP/1.1" 200 96876
2026-03-07T21:14:31.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:14:31.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:14:31.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:14:31.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:14:31.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:14:47.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:14:47.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:14:47.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:14:47.515 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:14:47.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:14:47.562 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:15:17.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:15:17.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:15:17.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12778
2026-03-07T21:15:17.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:15:17.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:15:17.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:15:17.833 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:15:17.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:15:17.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:15:17.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51721
2026-03-07T21:15:17.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:15:17.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:15:17.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:15:17.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36534
2026-03-07T21:15:17.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:15:17.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:15:17.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:15:20.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cb4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:15:20.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:15:20.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:15:22.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:15:22.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:15:22.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191214.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=twjFsaSG6XWc27%2BgPC4mmRSefu0%3D&Expires=1772997321 HTTP/1.1" 200 96876
2026-03-07T21:15:23.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:15:23.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:15:23.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:15:23.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:15:23.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:15:39.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:15:39.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:15:39.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:15:39.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:15:39.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:15:39.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:16:09.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:16:09.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:16:10.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12760
2026-03-07T21:16:10.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:16:10.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:16:10.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:16:10.941 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:16:10.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:16:10.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:16:10.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51905
2026-03-07T21:16:10.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:16:10.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:16:10.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:16:10.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36666
2026-03-07T21:16:10.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:16:10.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:16:10.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:16:14.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fe050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:16:14.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:16:14.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:16:15.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:16:15.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:16:16.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FJXIFqJF8lMwVdjyAc%2F694P1CaQ%3D&Expires=1772997375 HTTP/1.1" 200 89674
2026-03-07T21:16:16.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:16:16.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:16:16.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:16:16.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:16:16.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:16:33.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:16:33.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:16:33.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:16:33.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:16:33.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:16:33.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:17:03.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:17:03.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:17:03.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12760
2026-03-07T21:17:03.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:17:03.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:17:03.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:17:03.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:17:03.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:17:03.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:17:03.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52242
2026-03-07T21:17:03.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:17:03.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:17:03.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:17:03.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36666
2026-03-07T21:17:03.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:17:03.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:17:03.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:17:06.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3110f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:17:06.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:17:06.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:17:08.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:17:08.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:17:08.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E%2BxuwQpAMwEwbQ%2Bo89WGq%2F1o1PQ%3D&Expires=1772997427 HTTP/1.1" 200 89674
2026-03-07T21:17:09.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:17:09.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:17:09.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:17:09.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:17:09.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:17:25.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:17:25.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:17:25.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:17:25.842 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:17:25.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:17:25.888 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:17:55.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:17:55.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:17:56.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12764
2026-03-07T21:17:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:17:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:17:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:17:56.353 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:17:56.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:17:56.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:17:56.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52242
2026-03-07T21:17:56.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:17:56.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:17:56.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:17:56.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36822
2026-03-07T21:17:56.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:17:56.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:17:56.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:17:59.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f39a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:17:59.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:17:59.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:18:00.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:18:00.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:18:01.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=disglVGygVoaZADn1D6WsoTjMpU%3D&Expires=1772997480 HTTP/1.1" 200 89674
2026-03-07T21:18:01.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:18:01.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:18:01.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:18:02.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:18:02.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:18:19.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:18:19.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:18:19.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:18:19.599 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:18:19.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:18:19.645 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:18:49.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:18:49.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:18:49.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12760
2026-03-07T21:18:49.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:18:49.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:18:49.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:18:49.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:18:49.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:18:49.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:18:49.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52668
2026-03-07T21:18:49.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:18:49.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:18:49.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:18:49.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36831
2026-03-07T21:18:49.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:18:49.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:18:49.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:18:52.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6927b370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:18:52.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:18:52.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:18:54.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:18:54.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:18:54.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z6ocfjvRs5NlRqOdR%2FRkNjhV7bY%3D&Expires=1772997533 HTTP/1.1" 200 89674
2026-03-07T21:18:55.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:18:55.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:18:55.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:18:55.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:18:55.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:19:11.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:19:11.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:19:11.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:19:11.332 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:19:11.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:19:11.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:19:41.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:19:41.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:19:41.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12760
2026-03-07T21:19:41.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:19:41.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:19:41.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:19:41.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:19:41.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:19:41.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:19:41.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52964
2026-03-07T21:19:41.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:19:41.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:19:41.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:19:41.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37072
2026-03-07T21:19:41.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:19:41.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:19:41.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:19:45.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a4430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:19:45.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:19:45.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:19:46.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:19:46.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:19:47.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-191614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UppPzSlG6N%2Fknz1EngiASK%2FOOlI%3D&Expires=1772997586 HTTP/1.1" 200 89674
2026-03-07T21:19:47.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:19:47.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:19:47.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:19:47.552 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:19:47.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:20:03.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:20:03.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:20:03.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:20:03.583 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:20:03.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:20:03.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:20:33.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:20:33.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:20:33.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12760
2026-03-07T21:20:33.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:20:33.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:20:33.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:20:33.938 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:20:33.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:20:33.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:20:33.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52964
2026-03-07T21:20:33.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:20:33.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:20:33.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:20:33.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37161
2026-03-07T21:20:33.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:20:33.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:20:33.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:20:37.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7636da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:20:37.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:20:37.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:20:38.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:20:38.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:20:39.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BXom5VKmxVsIoTH3rnpLeO47Uck%3D&Expires=1772997638 HTTP/1.1" 200 86079
2026-03-07T21:20:39.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:20:39.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:20:39.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:20:39.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:20:39.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:20:54.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:20:54.906 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:20:55.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:20:55.038 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:20:55.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:20:55.084 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:21:25.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:21:25.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:21:25.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12741
2026-03-07T21:21:25.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:21:25.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:21:25.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:21:25.686 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:21:25.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:21:25.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:21:25.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52964
2026-03-07T21:21:25.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:21:25.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:21:25.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:21:25.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37161
2026-03-07T21:21:25.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:21:25.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:21:25.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:21:28.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bae8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:21:28.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:21:28.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:21:29.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:21:29.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:21:30.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=okRTC%2B%2BmEC35Fil5Dx2pTBA2%2BVI%3D&Expires=1772997689 HTTP/1.1" 200 86079
2026-03-07T21:21:31.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:21:31.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:21:31.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:21:31.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:21:31.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:21:47.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:21:47.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:21:47.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:21:47.329 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:21:47.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:21:47.376 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:22:17.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:22:17.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:22:17.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12741
2026-03-07T21:22:17.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:22:17.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:22:17.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:22:17.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:22:17.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:22:17.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:22:17.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53586
2026-03-07T21:22:17.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:22:17.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:22:17.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:22:17.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37163
2026-03-07T21:22:17.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:22:17.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:22:17.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:22:20.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cb76d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:22:20.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:22:20.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:22:21.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:22:21.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:22:22.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DPzNwMQnBTt%2BUeo2J9rc%2BNPa5fo%3D&Expires=1772997741 HTTP/1.1" 200 86079
2026-03-07T21:22:23.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:22:23.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:22:23.344 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:22:23.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:22:23.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:22:38.582 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:22:38.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:22:38.788 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:22:38.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:22:38.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:22:38.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:23:08.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:23:08.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:23:10.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12780
2026-03-07T21:23:10.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:23:10.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:23:10.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:23:10.097 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:23:10.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:23:10.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:23:10.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53586
2026-03-07T21:23:10.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:23:10.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:23:10.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:23:10.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37468
2026-03-07T21:23:10.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:23:10.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:23:10.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:23:13.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316ad10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:23:13.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:23:13.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:23:14.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:23:14.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:23:15.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T8PTgEZVRJbs%2F3ISLHHRiEjIKU0%3D&Expires=1772997794 HTTP/1.1" 200 86079
2026-03-07T21:23:15.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:23:15.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:23:15.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:23:15.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:23:15.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:23:31.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:23:31.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:23:31.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:23:31.759 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:23:31.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:23:31.806 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:24:01.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:24:01.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:24:02.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12741
2026-03-07T21:24:02.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:24:02.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:24:02.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:24:02.276 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:24:02.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:24:02.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:24:02.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53662
2026-03-07T21:24:02.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:24:02.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:24:02.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:24:02.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37468
2026-03-07T21:24:02.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:24:02.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:24:02.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:24:05.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69417280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:24:05.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:24:05.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:24:06.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:24:06.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:24:07.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=axapupTtITEW%2BpdGE%2FsYFfTddNg%3D&Expires=1772997846 HTTP/1.1" 200 86079
2026-03-07T21:24:07.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:24:07.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:24:07.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:24:07.910 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:24:07.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:24:24.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:24:24.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:24:24.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:24:24.294 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:24:24.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:24:24.341 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:24:54.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:24:54.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:24:54.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12780
2026-03-07T21:24:54.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:24:54.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:24:54.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:24:54.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:24:54.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:24:54.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:24:54.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53958
2026-03-07T21:24:54.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:24:54.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:24:54.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:24:54.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37490
2026-03-07T21:24:54.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:24:54.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:24:54.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:24:57.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5f460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:24:57.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:24:57.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:24:58.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:24:58.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:24:59.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=anCZrtwBekZJsup3qjkZunu3dYg%3D&Expires=1772997898 HTTP/1.1" 200 77834
2026-03-07T21:25:00.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:25:00.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:25:00.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:25:00.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:25:00.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:25:16.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:25:16.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:25:16.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:25:16.587 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:25:16.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:25:16.633 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:25:46.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:25:46.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:25:46.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12741
2026-03-07T21:25:46.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:25:46.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:25:46.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:25:46.965 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:25:46.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:25:46.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:25:46.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53958
2026-03-07T21:25:46.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:25:46.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:25:46.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:25:46.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37704
2026-03-07T21:25:46.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:25:46.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:25:46.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:25:50.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963b5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:25:50.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:25:50.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:25:51.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:25:51.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:25:52.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8BteDl0bA7cbz4B8x4AL2kIG9xA%3D&Expires=1772997951 HTTP/1.1" 200 77834
2026-03-07T21:25:52.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:25:52.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:25:52.603 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:25:52.625 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:25:52.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:26:08.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:26:08.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:26:09.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:26:09.069 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:26:09.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:26:09.116 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:26:39.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:26:39.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:26:39.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12751
2026-03-07T21:26:39.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:26:39.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:26:39.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:26:39.817 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:26:39.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:26:39.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:26:39.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54374
2026-03-07T21:26:39.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:26:39.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:26:39.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:26:39.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37969
2026-03-07T21:26:39.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:26:39.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:26:39.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:26:42.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ae4160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:26:42.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:26:42.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:26:44.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:26:44.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:26:45.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FLono8vzwCf7YwbVhgJA9GtV8aA%3D&Expires=1772998004 HTTP/1.1" 200 77834
2026-03-07T21:26:45.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:26:45.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:26:45.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:26:45.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:26:45.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:27:00.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:27:01.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:27:01.116 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:27:01.140 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:27:01.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:27:01.187 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:27:31.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:27:31.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:27:31.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12780
2026-03-07T21:27:31.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:27:31.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:27:31.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:27:31.573 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:27:31.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:27:31.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:27:31.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54667
2026-03-07T21:27:31.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:27:31.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:27:31.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:27:31.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37954
2026-03-07T21:27:31.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:27:31.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:27:31.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:27:34.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c26ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:27:34.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:27:34.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:27:35.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:27:35.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:27:36.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NZSLSK3p%2Bj3c6MkdaxbJOe1MGW8%3D&Expires=1772998055 HTTP/1.1" 200 77834
2026-03-07T21:27:37.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:27:37.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:27:37.258 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:27:37.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:27:37.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:27:53.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:27:53.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:27:53.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:27:53.680 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:27:53.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:27:53.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:28:23.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:28:23.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:28:24.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12751
2026-03-07T21:28:24.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:28:24.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:28:24.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:28:24.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:28:24.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:28:24.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:28:24.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54667
2026-03-07T21:28:24.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:28:24.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:28:24.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:28:24.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38128
2026-03-07T21:28:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:28:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:28:24.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:28:27.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab8b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:28:27.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:28:27.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:28:28.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:28:28.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:28:29.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WJaM3w%2BH%2FJ%2FBzjgFb2d7vU%2Fh8OI%3D&Expires=1772998108 HTTP/1.1" 200 73307
2026-03-07T21:28:29.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:28:29.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:28:29.502 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:28:29.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:28:29.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:28:44.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:28:44.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:28:44.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:28:44.565 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:28:44.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:28:44.612 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:29:14.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:29:14.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:29:15.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12751
2026-03-07T21:29:15.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:29:15.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:29:15.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:29:15.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:29:15.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:29:15.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:29:15.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54961
2026-03-07T21:29:15.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:29:15.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:29:15.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:29:15.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38199
2026-03-07T21:29:15.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:29:15.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:29:15.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:29:18.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e06a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:29:18.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:29:18.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:29:19.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:29:19.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:29:20.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zW7zFbRRL5mhvs8f2MZmO9POqkQ%3D&Expires=1772998159 HTTP/1.1" 200 73307
2026-03-07T21:29:20.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:29:20.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:29:20.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:29:20.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:29:20.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:29:37.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:29:37.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:29:38.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:29:38.112 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:29:38.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:29:38.159 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:30:08.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:30:08.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:30:08.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12751
2026-03-07T21:30:08.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:30:08.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:30:08.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:30:08.462 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:30:08.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:30:08.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:30:08.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55161
2026-03-07T21:30:08.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:30:08.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:30:08.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:30:08.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38239
2026-03-07T21:30:08.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:30:08.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:30:08.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:30:11.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e56dd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:30:11.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:30:11.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:30:12.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:30:12.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:30:13.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m%2FAt%2B06E1Y4NQl753oLWfjSDCLc%3D&Expires=1772998212 HTTP/1.1" 200 73307
2026-03-07T21:30:13.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:30:13.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:30:13.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:30:13.842 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:30:13.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:30:29.771 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:30:29.869 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:30:29.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:30:29.999 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:30:29.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:30:30.046 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:31:00.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:31:00.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:31:01.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12740
2026-03-07T21:31:01.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:31:01.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:31:01.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:31:01.165 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:31:01.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:31:01.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:31:01.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55161
2026-03-07T21:31:01.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:31:01.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:31:01.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:31:01.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38239
2026-03-07T21:31:01.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:31:01.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:31:01.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:31:04.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69278850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:31:04.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:31:04.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:31:05.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:31:05.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:31:06.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m246xZvs%2FBu1jrDRK590bkmjvtY%3D&Expires=1772998265 HTTP/1.1" 200 73307
2026-03-07T21:31:06.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:31:06.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:31:06.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:31:06.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:31:06.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:31:23.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:31:23.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:31:24.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:31:24.090 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:31:24.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:31:24.137 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:31:54.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:31:54.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:31:54.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12804
2026-03-07T21:31:54.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:31:54.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:31:54.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:31:54.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:31:54.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:31:54.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:31:54.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55428
2026-03-07T21:31:54.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:31:54.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:31:54.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:31:54.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38228
2026-03-07T21:31:54.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:31:54.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:31:54.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:31:57.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5ffd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:31:57.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:31:57.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:31:58.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:31:58.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:31:59.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-192815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fVR3L3mOYlxWZxFJ4Y5hPgS5sJs%3D&Expires=1772998318 HTTP/1.1" 200 73307
2026-03-07T21:31:59.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:31:59.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:31:59.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:31:59.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:31:59.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:32:14.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:32:14.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:32:14.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:32:14.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:32:14.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:32:14.993 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:32:45.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:32:45.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:32:45.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12804
2026-03-07T21:32:45.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:32:45.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:32:45.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:32:45.305 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:32:45.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:32:45.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:32:45.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55568
2026-03-07T21:32:45.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:32:45.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:32:45.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:32:45.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38332
2026-03-07T21:32:45.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:32:45.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:32:45.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:32:48.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a04100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:32:48.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:32:48.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:32:49.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:32:49.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:32:50.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zYopw%2Fp8jStGOcAlAajnkJs72Jw%3D&Expires=1772998369 HTTP/1.1" 200 72210
2026-03-07T21:32:50.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:32:50.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:32:50.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:32:50.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:32:50.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:33:06.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:33:06.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:33:06.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:33:06.926 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:33:06.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:33:06.973 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:33:37.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:33:37.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:33:37.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12804
2026-03-07T21:33:37.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:33:37.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:33:37.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:33:37.297 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:33:37.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:33:37.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:33:37.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55568
2026-03-07T21:33:37.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:33:37.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:33:37.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:33:37.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38483
2026-03-07T21:33:37.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:33:37.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:33:37.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:33:40.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ffee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:33:40.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:33:40.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:33:41.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:33:41.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:33:42.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=leAKxfm0HtY4MPRmz0VO5s66dc8%3D&Expires=1772998421 HTTP/1.1" 200 72210
2026-03-07T21:33:42.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:33:42.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:33:42.651 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:33:42.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:33:42.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:33:57.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:33:58.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:33:58.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:33:58.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:33:58.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:33:58.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:34:28.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:34:28.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:34:28.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12804
2026-03-07T21:34:28.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:34:28.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:34:28.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:34:28.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:34:28.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:34:28.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:34:28.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55623
2026-03-07T21:34:28.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:34:28.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:34:28.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:34:28.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38581
2026-03-07T21:34:28.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:34:28.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:34:28.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:34:31.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee2650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:34:31.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:34:31.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:34:32.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:34:32.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:34:33.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RWadrUmrYXZ%2BI6ld6k9dj9bPazE%3D&Expires=1772998472 HTTP/1.1" 200 72210
2026-03-07T21:34:33.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:34:33.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:34:33.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:34:33.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:34:33.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:34:49.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:34:49.347 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:34:49.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:34:49.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:34:49.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:34:49.527 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:35:19.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:35:19.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:35:19.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12804
2026-03-07T21:35:19.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:35:19.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:35:19.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:35:19.851 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:35:19.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:35:19.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:35:19.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55623
2026-03-07T21:35:19.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:35:19.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:35:19.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:35:19.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38565
2026-03-07T21:35:19.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:35:19.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:35:19.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:35:22.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69411b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:35:22.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:35:22.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:35:24.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:35:24.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:35:24.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L5n4POLUiYa7qWJccXypqv97oic%3D&Expires=1772998523 HTTP/1.1" 200 72210
2026-03-07T21:35:25.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:35:25.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:35:25.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:35:25.210 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:35:25.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:35:40.601 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:35:40.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:35:40.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:35:40.836 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:35:40.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:35:40.883 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:36:10.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:36:10.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:36:11.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12804
2026-03-07T21:36:11.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:36:11.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:36:11.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:36:11.348 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:36:11.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:36:11.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:36:11.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55623
2026-03-07T21:36:11.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:36:11.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:36:11.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:36:11.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38537
2026-03-07T21:36:11.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:36:11.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:36:11.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:36:14.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abbb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:36:14.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:36:14.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:36:15.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:36:15.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:36:16.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zrHr8iXJMDIbijqh1Vlg6RSkrEY%3D&Expires=1772998575 HTTP/1.1" 200 72210
2026-03-07T21:36:16.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:36:16.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:36:16.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:36:16.788 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:36:16.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:36:32.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:36:32.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:36:32.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:36:32.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:36:32.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:36:32.335 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:37:02.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:37:02.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:37:02.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12729
2026-03-07T21:37:02.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:37:02.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:37:02.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:37:02.509 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:37:02.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:37:02.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:37:02.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56032
2026-03-07T21:37:02.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:37:02.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:37:02.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:37:02.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38537
2026-03-07T21:37:02.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:37:02.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:37:02.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:37:05.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d96050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:37:05.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:37:05.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:37:06.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:37:06.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:37:07.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MzUGlY5DBcIGvnNYs89YNjZADJ8%3D&Expires=1772998626 HTTP/1.1" 200 69194
2026-03-07T21:37:07.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:37:07.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:37:07.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:37:07.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:37:07.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:37:23.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:37:23.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:37:23.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:37:23.701 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:37:23.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:37:23.748 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:37:53.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:37:53.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:37:53.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12729
2026-03-07T21:37:53.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:37:53.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:37:53.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:37:53.900 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:37:53.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:37:53.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:37:53.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56270
2026-03-07T21:37:53.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:37:53.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:37:53.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:37:53.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38799
2026-03-07T21:37:53.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:37:53.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:37:53.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:37:56.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d9390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:37:56.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:37:56.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:37:58.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:37:58.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:37:58.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OAVZtJEsQImk9n2NM%2FVITovQnqM%3D&Expires=1772998677 HTTP/1.1" 200 69194
2026-03-07T21:37:59.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:37:59.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:37:59.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:37:59.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:37:59.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:38:14.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:38:14.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:38:14.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:38:14.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:38:14.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:38:14.740 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:38:44.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:38:44.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:38:45.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12729
2026-03-07T21:38:45.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:38:45.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:38:45.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:38:45.306 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:38:45.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:38:45.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:38:45.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56270
2026-03-07T21:38:45.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:38:45.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:38:45.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:38:45.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39011
2026-03-07T21:38:45.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:38:45.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:38:45.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:38:48.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697999f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:38:48.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:38:48.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:38:49.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:38:49.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:38:50.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZwlAWC9VO2pRyrwsSvW5oTxqpjY%3D&Expires=1772998729 HTTP/1.1" 200 69194
2026-03-07T21:38:50.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:38:50.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:38:50.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:38:50.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:38:50.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:39:06.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:39:07.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:39:07.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:39:07.214 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:39:07.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:39:07.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:39:37.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:39:37.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:39:37.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12729
2026-03-07T21:39:37.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:39:37.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:39:37.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:39:37.557 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:39:37.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:39:37.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:39:37.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56537
2026-03-07T21:39:37.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:39:37.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:39:37.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:39:37.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39063
2026-03-07T21:39:37.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:39:37.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:39:37.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:39:40.663 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c00d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:39:40.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:39:40.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:39:41.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:39:41.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:39:42.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-193615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FzRC8tIe27%2FwqfBZCliqfmxhWzk%3D&Expires=1772998781 HTTP/1.1" 200 69194
2026-03-07T21:39:42.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:39:42.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:39:42.890 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:39:42.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:39:42.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:39:57.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:39:58.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:39:58.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:39:58.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:39:58.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:39:58.219 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:40:28.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:40:28.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:40:28.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 12729
2026-03-07T21:40:28.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:40:28.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:40:28.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:40:28.690 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:40:28.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:40:28.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:40:28.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56612
2026-03-07T21:40:28.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:40:28.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:40:28.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:40:28.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39047
2026-03-07T21:40:28.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:40:28.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:40:28.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:40:31.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697befb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:40:31.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:40:31.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:40:32.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:40:32.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:40:33.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oguO8AknJvroeCAINlGmo2DXj%2F4%3D&Expires=1772998832 HTTP/1.1" 200 65673
2026-03-07T21:40:34.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:40:34.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:40:34.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:40:34.329 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:40:34.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:40:49.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:40:50.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:40:50.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:40:50.168 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:40:50.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:40:50.215 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:41:20.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:41:20.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:41:20.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:41:20.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:41:20.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:41:20.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:41:20.356 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:41:20.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:41:20.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:41:20.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56612
2026-03-07T21:41:20.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:41:20.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:41:20.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:41:20.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39051
2026-03-07T21:41:20.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:41:20.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:41:20.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:41:23.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f6fe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:41:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:41:23.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:41:24.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:41:24.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:41:25.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KwACvwNw1KtemhvYOps9jqK%2FPMA%3D&Expires=1772998884 HTTP/1.1" 200 65673
2026-03-07T21:41:25.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:41:25.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:41:25.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:41:25.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:41:25.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:41:40.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:41:41.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:41:41.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:41:41.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:41:41.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:41:41.219 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:42:11.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:42:11.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:42:11.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:42:11.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:42:11.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:42:11.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:42:11.541 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:42:11.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:42:11.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:42:11.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56884
2026-03-07T21:42:11.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:42:11.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:42:11.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:42:11.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39122
2026-03-07T21:42:11.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:42:11.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:42:11.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:42:14.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69360370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:42:14.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:42:14.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:42:15.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:42:15.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:42:16.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BJG4Xrlgav4NWUlCc8sxh52vwBg%3D&Expires=1772998935 HTTP/1.1" 200 65673
2026-03-07T21:42:16.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:42:16.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:42:16.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:42:16.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:42:16.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:42:33.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:42:33.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:42:33.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:42:33.325 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:42:33.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:42:33.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:43:03.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:43:03.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:43:03.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:43:03.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:43:03.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:43:03.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:43:03.703 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:43:03.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:43:03.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:43:03.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56952
2026-03-07T21:43:03.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:43:03.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:43:03.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:43:03.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39122
2026-03-07T21:43:03.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:43:03.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:43:03.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:43:06.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310b6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:43:06.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:43:06.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:43:07.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:43:07.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:43:08.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uegIxpjZR4SURYeBIwbL9RBmmFI%3D&Expires=1772998987 HTTP/1.1" 200 65673
2026-03-07T21:43:09.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:43:09.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:43:09.045 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:43:09.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:43:09.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:43:25.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:43:25.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:43:25.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:43:25.386 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:43:25.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:43:25.432 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:43:55.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:43:55.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:43:55.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:43:55.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:43:55.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:43:55.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:43:55.751 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:43:55.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:43:55.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:43:55.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56952
2026-03-07T21:43:55.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:43:55.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:43:55.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:43:55.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39163
2026-03-07T21:43:55.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:43:55.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:43:55.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:43:58.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd33a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:43:58.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:43:58.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:43:59.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:43:59.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:44:00.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oNkcoFM9HkyfdUM8iOvhi7JhEfQ%3D&Expires=1772999039 HTTP/1.1" 200 65673
2026-03-07T21:44:01.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:44:01.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:44:01.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:44:01.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:44:01.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:44:16.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:44:16.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:44:16.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:44:16.753 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:44:16.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:44:16.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:44:46.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:44:46.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:44:46.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:44:46.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:44:46.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:44:46.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:44:46.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:44:46.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:44:46.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:44:46.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57148
2026-03-07T21:44:46.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:44:46.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:44:46.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:44:46.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39158
2026-03-07T21:44:46.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:44:46.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:44:46.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:44:50.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6924af50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:44:50.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:44:50.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:44:51.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:44:51.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:44:52.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3q5PUiHDKmguC6vChUbeFJs1u1s%3D&Expires=1772999091 HTTP/1.1" 200 65263
2026-03-07T21:44:52.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:44:52.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:44:52.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:44:52.557 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:44:52.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:45:08.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:45:08.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:45:08.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:45:08.714 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:45:08.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:45:08.761 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:45:38.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:45:38.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:45:38.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:45:38.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:45:38.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:45:38.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:45:38.914 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:45:38.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:45:38.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:45:38.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57240
2026-03-07T21:45:38.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:45:38.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:45:38.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:45:38.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39476
2026-03-07T21:45:38.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:45:38.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:45:38.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:45:42.007 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c59120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:45:42.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:45:42.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:45:43.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:45:43.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:45:43.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nt7rSg8F4nYaE2J4rCUMG5e6X7E%3D&Expires=1772999142 HTTP/1.1" 200 65263
2026-03-07T21:45:44.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:45:44.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:45:44.241 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:45:44.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:45:44.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:45:59.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:45:59.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:45:59.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:45:59.467 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:45:59.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:45:59.514 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:46:29.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:46:29.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:46:30.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-07T21:46:30.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:46:30.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:46:30.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:46:30.132 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:46:30.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:46:30.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:46:30.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57240
2026-03-07T21:46:30.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:46:30.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:46:30.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:46:30.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39504
2026-03-07T21:46:30.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:46:30.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:46:30.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:46:33.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab8bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:46:33.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:46:33.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:46:34.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:46:34.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:46:35.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cnvH%2FGC8KzDUAAPLWFLuMBpTh6Q%3D&Expires=1772999194 HTTP/1.1" 200 65263
2026-03-07T21:46:35.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:46:35.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:46:35.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:46:35.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:46:35.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:46:52.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:46:53.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:46:53.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:46:53.220 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:46:53.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:46:53.266 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:47:23.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:47:23.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:47:23.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-07T21:47:23.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:47:23.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:47:23.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:47:23.542 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:47:23.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:47:23.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:47:23.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57325
2026-03-07T21:47:23.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:47:23.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:47:23.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:47:23.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39435
2026-03-07T21:47:23.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:47:23.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:47:23.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:47:26.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9939a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:47:26.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:47:26.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:47:27.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:47:27.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:47:28.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E3s0agWbAUy74Sc05%2FDWhRlzNso%3D&Expires=1772999247 HTTP/1.1" 200 65263
2026-03-07T21:47:28.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:47:28.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:47:28.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:47:28.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:47:28.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:47:44.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:47:44.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:47:44.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:47:44.263 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:47:44.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:47:44.310 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:48:14.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:48:14.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:48:14.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-07T21:48:14.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:48:14.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:48:14.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:48:14.612 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:48:14.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:48:14.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:48:14.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57479
2026-03-07T21:48:14.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:48:14.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:48:14.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:48:14.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39578
2026-03-07T21:48:14.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:48:14.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:48:14.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:48:17.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bcf10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:48:17.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:48:17.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:48:18.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:48:18.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:48:19.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K%2BK5goid0lFctE1kURTzIk0wLZw%3D&Expires=1772999298 HTTP/1.1" 200 64011
2026-03-07T21:48:19.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:48:19.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:48:19.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:48:19.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:48:19.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:48:35.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:48:35.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:48:35.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:48:35.524 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:48:35.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:48:35.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:49:05.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:49:05.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:49:05.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-07T21:49:05.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:49:05.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:49:05.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:49:05.757 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:49:05.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:49:05.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:49:05.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57479
2026-03-07T21:49:05.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:49:05.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:49:05.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:49:05.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39578
2026-03-07T21:49:05.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:49:05.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:49:05.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:49:08.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce7250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:49:08.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:49:08.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:49:09.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:49:09.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:49:10.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ca8CMstxc0ufTjzE1jZyx2EMhDM%3D&Expires=1772999349 HTTP/1.1" 200 64011
2026-03-07T21:49:11.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:49:11.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:49:11.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:49:11.123 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:49:11.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:49:27.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:49:27.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:49:27.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:49:27.463 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:49:27.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:49:27.510 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:49:57.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:49:57.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:49:57.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-07T21:49:57.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:49:57.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:49:57.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:49:57.662 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:49:57.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:49:57.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:49:57.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57479
2026-03-07T21:49:57.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:49:57.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:49:57.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:49:57.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39578
2026-03-07T21:49:57.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:49:57.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:49:57.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:50:00.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697bcca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:50:00.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:50:00.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:50:01.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:50:01.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:50:02.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r%2F8%2BqxhO8vdhvPbLa2hK3RhuLw4%3D&Expires=1772999401 HTTP/1.1" 200 64011
2026-03-07T21:50:02.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:50:02.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:50:02.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:50:03.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:50:03.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:50:19.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:50:19.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:50:19.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:50:19.734 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:50:19.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:50:19.780 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:50:49.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:50:49.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:50:49.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-07T21:50:49.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:50:49.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:50:49.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:50:49.970 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:50:49.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:50:49.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:50:49.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58002
2026-03-07T21:50:49.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:50:49.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:50:49.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:50:49.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39595
2026-03-07T21:50:49.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:50:49.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:50:49.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:50:53.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e54f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:50:53.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:50:53.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:50:54.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:50:54.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:50:55.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KkqnddsKEHzWDXgI014eHz97NDk%3D&Expires=1772999454 HTTP/1.1" 200 64011
2026-03-07T21:50:55.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:50:55.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:50:55.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:50:55.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:50:55.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:51:10.664 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:51:10.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:51:10.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:51:10.902 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:51:10.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:51:10.949 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:51:40.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:51:40.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:51:41.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:51:41.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:51:41.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:51:41.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:51:41.124 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:51:41.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:51:41.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:51:41.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58002
2026-03-07T21:51:41.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:51:41.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:51:41.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:51:41.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39909
2026-03-07T21:51:41.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:51:41.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:51:41.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:51:44.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e69b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:51:44.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:51:44.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:51:45.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:51:45.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:51:46.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-194816.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jaVC2IKbNb8LXueclY97e94Vcm4%3D&Expires=1772999505 HTTP/1.1" 200 64011
2026-03-07T21:51:46.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:51:46.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:51:46.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:51:46.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:51:46.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:52:02.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:52:02.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:52:02.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:52:02.768 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:52:02.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:52:02.816 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:52:32.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:52:32.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:52:33.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:52:33.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:52:33.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:52:33.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:52:33.132 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:52:33.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:52:33.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:52:33.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57824
2026-03-07T21:52:33.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:52:33.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:52:33.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:52:33.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39961
2026-03-07T21:52:33.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:52:33.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:52:33.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:52:36.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938d390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:52:36.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:52:36.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:52:37.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:52:37.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:52:38.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9miRnpF3O23UcNzNEoHQh6tWpEs%3D&Expires=1772999557 HTTP/1.1" 200 62530
2026-03-07T21:52:38.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:52:38.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:52:38.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:52:38.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:52:38.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:52:53.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:52:53.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:52:53.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:52:53.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:52:53.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:52:53.938 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:53:23.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:53:23.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:53:24.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:53:24.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:53:24.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:53:24.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:53:24.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:53:24.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:53:24.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:53:24.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57731
2026-03-07T21:53:24.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:53:24.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:53:24.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:53:24.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39987
2026-03-07T21:53:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:53:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:53:24.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:53:27.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979a0b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:53:27.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:53:27.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:53:28.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:53:28.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:53:29.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8FlXtrBorbvOj9stHatJvo8S7R0%3D&Expires=1772999608 HTTP/1.1" 200 62530
2026-03-07T21:53:29.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:53:29.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:53:29.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:53:29.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:53:29.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:53:44.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:53:44.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:53:45.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:53:45.092 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:53:45.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:53:45.139 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:54:15.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:54:15.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:54:15.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:54:15.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:54:15.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:54:15.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:54:15.462 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:54:15.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:54:15.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:54:15.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57731
2026-03-07T21:54:15.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:54:15.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:54:15.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:54:15.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39993
2026-03-07T21:54:15.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:54:15.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:54:15.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:54:18.551 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6945a740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:54:18.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:54:18.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:54:19.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:54:19.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:54:20.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZOZwL6%2BZlDcDdEt7nCCBuZIcaC0%3D&Expires=1772999659 HTTP/1.1" 200 62530
2026-03-07T21:54:20.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:54:20.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:54:20.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:54:20.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:54:20.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:54:37.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:54:37.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:54:37.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:54:37.522 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:54:37.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:54:37.570 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:55:07.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:55:07.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:55:07.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:55:07.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:55:07.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:55:07.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:55:07.751 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:55:07.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:55:07.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:55:07.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58039
2026-03-07T21:55:07.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:55:07.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:55:07.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:55:07.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40013
2026-03-07T21:55:07.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:55:07.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:55:07.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:55:10.841 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d330a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:55:10.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:55:10.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:55:11.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:55:11.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:55:12.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ynzFtJvAUQ60fSBr6rRjkl8jZ6E%3D&Expires=1772999711 HTTP/1.1" 200 62530
2026-03-07T21:55:13.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:55:13.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:55:13.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:55:13.123 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:55:13.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:55:29.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:55:29.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:55:29.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:55:29.413 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:55:29.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:55:29.460 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:55:59.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:55:59.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:56:00.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:56:00.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:56:00.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:56:00.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:56:00.426 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:56:00.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:56:00.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:56:00.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58238
2026-03-07T21:56:00.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:56:00.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:56:00.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:56:00.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40013
2026-03-07T21:56:00.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:56:00.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:56:00.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:56:03.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694100a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:56:03.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:56:03.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:56:04.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:56:04.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:56:05.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195216.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4q8cOYjyNhFTBjtGgY6Kr6rifug%3D&Expires=1772999764 HTTP/1.1" 200 62530
2026-03-07T21:56:05.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:56:05.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:56:05.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:56:05.758 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:56:05.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:56:23.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:56:23.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:56:23.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:56:23.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:56:23.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:56:23.388 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:56:53.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:56:53.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:56:53.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:56:53.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:56:53.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:56:53.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:56:53.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:56:53.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:56:53.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:56:53.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58306
2026-03-07T21:56:53.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:56:53.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:56:53.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:56:53.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39948
2026-03-07T21:56:53.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:56:53.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:56:53.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:56:56.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69785a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:56:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:56:56.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:56:58.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:56:58.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:56:58.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vI54JAdMTvHD587LF347qsHQs18%3D&Expires=1772999817 HTTP/1.1" 200 62024
2026-03-07T21:56:59.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:56:59.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:56:59.237 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:56:59.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:56:59.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:57:14.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:57:14.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:57:15.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:57:15.099 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:57:15.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:57:15.146 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:57:45.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:57:45.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:57:45.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:57:45.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:57:45.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:57:45.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:57:45.314 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:57:45.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:57:45.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:57:45.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58306
2026-03-07T21:57:45.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:57:45.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:57:45.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:57:45.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39890
2026-03-07T21:57:45.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:57:45.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:57:45.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:57:48.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:57:48.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:57:48.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:57:49.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:57:49.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:57:50.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F92qhMKTLkXtYencwsM1903hf2M%3D&Expires=1772999869 HTTP/1.1" 200 62024
2026-03-07T21:57:50.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:57:50.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:57:50.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:57:50.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:57:50.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:58:07.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:58:07.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:58:07.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:58:07.884 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:58:07.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:58:07.929 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:58:37.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:58:37.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:58:38.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:58:38.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:58:38.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:58:38.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:58:38.076 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:58:38.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:58:38.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:58:38.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58343
2026-03-07T21:58:38.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:58:38.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:58:38.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:58:38.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39905
2026-03-07T21:58:38.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:58:38.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:58:38.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:58:41.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c43e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:58:41.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:58:41.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:58:42.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:58:42.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:58:43.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OOuk92%2F0IJmxId7FEC7ytUNrZP4%3D&Expires=1772999922 HTTP/1.1" 200 62024
2026-03-07T21:58:43.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:58:43.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:58:43.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:58:43.421 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:58:43.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:58:58.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:58:58.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:58:59.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:58:59.090 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:58:59.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:58:59.138 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T21:59:29.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T21:59:29.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T21:59:29.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T21:59:29.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T21:59:29.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T21:59:29.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T21:59:29.604 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T21:59:29.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T21:59:29.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T21:59:29.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58573
2026-03-07T21:59:29.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:59:29.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T21:59:29.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T21:59:29.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40012
2026-03-07T21:59:29.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T21:59:29.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T21:59:29.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T21:59:32.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T21:59:32.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T21:59:32.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T21:59:33.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T21:59:33.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T21:59:34.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-195616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qRH1p7HK%2FbKsbZ%2FNm38aWFLmHPw%3D&Expires=1772999973 HTTP/1.1" 200 62024
2026-03-07T21:59:34.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T21:59:34.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T21:59:34.968 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T21:59:34.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T21:59:34.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T21:59:50.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:59:50.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:59:50.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T21:59:50.912 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T21:59:50.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T21:59:50.960 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:00:20.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:00:20.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:00:21.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16656
2026-03-07T22:00:21.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:00:21.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:00:21.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:00:21.301 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:00:21.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:00:21.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:00:21.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58573
2026-03-07T22:00:21.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:00:21.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:00:21.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:00:21.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40132
2026-03-07T22:00:21.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:00:21.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:00:21.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:00:24.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a1300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:00:24.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:00:24.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:00:25.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:00:25.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:00:26.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8UdG%2BRshSdTybJt516ljNEFWgSw%3D&Expires=1773000025 HTTP/1.1" 200 61128
2026-03-07T22:00:26.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:00:26.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:00:26.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:00:26.740 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:00:26.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:00:42.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:00:42.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:00:42.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:00:42.527 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:00:42.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:00:42.573 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:01:12.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:01:12.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:01:13.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16639
2026-03-07T22:01:13.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:01:13.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:01:13.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:01:13.457 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:01:13.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:01:13.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:01:13.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58582
2026-03-07T22:01:13.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:01:13.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:01:13.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:01:13.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40127
2026-03-07T22:01:13.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:01:13.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:01:13.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:01:16.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89e260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:01:16.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:01:16.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:01:17.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:01:17.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:01:18.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D5TGOrul4RFUX13xgNOHRlVFxrI%3D&Expires=1773000077 HTTP/1.1" 200 61128
2026-03-07T22:01:18.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:01:18.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:01:18.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:01:18.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:01:18.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:01:34.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:01:34.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:01:35.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:01:35.067 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:01:35.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:01:35.114 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:02:05.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:02:05.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:02:05.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16639
2026-03-07T22:02:05.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:02:05.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:02:05.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:02:05.561 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:02:05.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:02:05.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:02:05.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58689
2026-03-07T22:02:05.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:02:05.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:02:05.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:02:05.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40127
2026-03-07T22:02:05.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:02:05.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:02:05.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:02:08.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fc400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:02:08.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:02:08.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:02:09.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:02:09.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:02:10.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BymlRUcs5S5WC8f3Zs9F7CG3OQg%3D&Expires=1773000129 HTTP/1.1" 200 61128
2026-03-07T22:02:10.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:02:10.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:02:10.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:02:10.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:02:10.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:02:26.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:02:26.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:02:26.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:02:26.416 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:02:26.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:02:26.464 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:02:56.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:02:56.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:02:56.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16639
2026-03-07T22:02:56.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:02:56.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:02:56.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:02:56.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:02:56.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:02:56.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:02:56.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58689
2026-03-07T22:02:56.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:02:56.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:02:56.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:02:56.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40154
2026-03-07T22:02:56.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:02:56.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:02:56.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:02:59.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857c4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:02:59.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:02:59.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:03:00.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:03:00.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:03:01.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b1AEKvBmM%2FE2DSG%2FVLgFoYVxTEU%3D&Expires=1773000180 HTTP/1.1" 200 61128
2026-03-07T22:03:02.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:03:02.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:03:02.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:03:02.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:03:02.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:03:17.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:03:17.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:03:17.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:03:17.361 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:03:17.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:03:17.407 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:03:47.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:03:47.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:03:47.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16639
2026-03-07T22:03:47.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:03:47.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:03:47.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:03:47.773 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:03:47.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:03:47.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:03:47.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58689
2026-03-07T22:03:47.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:03:47.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:03:47.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:03:47.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40165
2026-03-07T22:03:47.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:03:47.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:03:47.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:03:50.903 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb47861d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:03:50.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:03:50.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:03:52.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:03:52.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:03:52.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OWLLEp2nFiCHKPEQagQXE%2FwKUiw%3D&Expires=1773000231 HTTP/1.1" 200 61128
2026-03-07T22:03:53.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:03:53.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:03:53.150 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:03:53.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:03:53.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:04:08.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:04:08.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:04:08.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:04:08.941 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:04:08.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:04:08.988 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:04:39.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:04:39.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:04:39.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16639
2026-03-07T22:04:39.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:04:39.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:04:39.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:04:39.155 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:04:39.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:04:39.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:04:39.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58777
2026-03-07T22:04:39.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:04:39.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:04:39.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:04:39.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40171
2026-03-07T22:04:39.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:04:39.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:04:39.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:04:42.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ade770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:04:42.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:04:42.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:04:43.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:04:43.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:04:44.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QHjrUdti4YkVZgBoob%2FVZgaTiAA%3D&Expires=1773000283 HTTP/1.1" 200 59036
2026-03-07T22:04:44.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:04:44.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:04:44.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:04:44.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:04:44.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:04:59.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:04:59.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:04:59.909 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:04:59.935 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:04:59.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:04:59.982 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:05:30.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:05:30.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:05:30.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16639
2026-03-07T22:05:30.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:05:30.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:05:30.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:05:30.141 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:05:30.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:05:30.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:05:30.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58777
2026-03-07T22:05:30.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:05:30.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:05:30.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:05:30.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40022
2026-03-07T22:05:30.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:05:30.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:05:30.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:05:33.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694aab30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:05:33.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:05:33.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:05:34.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:05:34.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:05:35.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ME%2FHLg1pMQOqHh2RR0lMODgJ%2BDI%3D&Expires=1773000334 HTTP/1.1" 200 59036
2026-03-07T22:05:35.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:05:35.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:05:35.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:05:35.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:05:35.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:05:51.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:05:51.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:05:52.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:05:52.054 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:05:52.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:05:52.101 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:06:22.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:06:22.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:06:22.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16344
2026-03-07T22:06:22.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:06:22.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:06:22.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:06:22.413 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:06:22.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:06:22.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:06:22.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58959
2026-03-07T22:06:22.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:06:22.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:06:22.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:06:22.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40028
2026-03-07T22:06:22.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:06:22.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:06:22.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:06:25.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce7c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:06:25.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:06:25.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:06:26.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:06:26.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:06:27.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C8OSWLE%2Biyza8gcTJ7m2%2FT1w4Bc%3D&Expires=1773000386 HTTP/1.1" 200 59036
2026-03-07T22:06:28.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:06:28.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:06:28.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:06:28.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:06:28.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:06:43.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:06:43.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:06:43.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:06:43.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:06:43.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:06:44.044 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:07:14.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:07:14.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:07:14.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16344
2026-03-07T22:07:14.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:07:14.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:07:14.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:07:14.511 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:07:14.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:07:14.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:07:14.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58874
2026-03-07T22:07:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:07:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:07:14.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:07:14.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40028
2026-03-07T22:07:14.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:07:14.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:07:14.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:07:17.623 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d95390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:07:17.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:07:17.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:07:18.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:07:18.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:07:19.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PbkBMYEqZ2VZZSQQopDWMrCPve0%3D&Expires=1773000438 HTTP/1.1" 200 59036
2026-03-07T22:07:19.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:07:19.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:07:19.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:07:19.890 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:07:19.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:07:36.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:07:37.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:07:37.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:07:37.145 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:07:37.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:07:37.192 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:08:07.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:08:07.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:08:07.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16344
2026-03-07T22:08:07.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:08:07.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:08:07.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:08:07.778 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:08:07.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:08:07.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:08:07.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58874
2026-03-07T22:08:07.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:08:07.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:08:07.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:08:07.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40125
2026-03-07T22:08:07.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:08:07.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:08:07.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:08:10.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad4790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:08:10.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:08:10.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:08:12.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:08:12.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:08:12.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200417.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cMTJn9h%2BEVOaRM41tqgX9U0BgBQ%3D&Expires=1773000491 HTTP/1.1" 200 59036
2026-03-07T22:08:13.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:08:13.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:08:13.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:08:13.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:08:13.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:08:28.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:08:29.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:08:29.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:08:29.232 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:08:29.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:08:29.279 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:08:59.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:08:59.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:08:59.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16344
2026-03-07T22:08:59.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:08:59.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:08:59.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:09:00.003 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:09:00.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:09:00.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:09:00.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58851
2026-03-07T22:09:00.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:09:00.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:09:00.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:09:00.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40125
2026-03-07T22:09:00.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:09:00.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:09:00.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:09:03.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68542fe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:09:03.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:09:03.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:09:04.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:09:04.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:09:05.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BhzSbTlDywitAzNG9GOHqDMHtWQ%3D&Expires=1773000544 HTTP/1.1" 200 59245
2026-03-07T22:09:05.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:09:05.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:09:05.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:09:05.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:09:05.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:09:20.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:09:21.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:09:21.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:09:21.156 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:09:21.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:09:21.203 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:09:51.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:09:51.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:09:51.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16344
2026-03-07T22:09:51.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:09:51.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:09:51.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:09:51.505 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:09:51.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:09:51.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:09:51.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58849
2026-03-07T22:09:51.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:09:51.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:09:51.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:09:51.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39926
2026-03-07T22:09:51.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:09:51.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:09:51.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:09:54.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c590f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:09:54.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:09:54.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:09:55.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:09:55.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:09:56.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=piaaXkK7xMbUr7adX5q5t5zcbwI%3D&Expires=1773000595 HTTP/1.1" 200 59245
2026-03-07T22:09:56.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:09:56.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:09:56.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:09:56.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:09:56.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:10:11.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:10:11.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:10:12.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:10:12.129 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:10:12.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:10:12.176 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:10:42.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:10:42.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:10:42.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16344
2026-03-07T22:10:42.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:10:42.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:10:42.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:10:42.337 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:10:42.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:10:42.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:10:42.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58849
2026-03-07T22:10:42.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:10:42.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:10:42.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:10:42.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39972
2026-03-07T22:10:42.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:10:42.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:10:42.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:10:45.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963ba00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:10:45.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:10:45.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:10:46.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:10:46.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:10:47.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jbIwoxDR6bVDXkp1LdjJ0iBD9Pk%3D&Expires=1773000646 HTTP/1.1" 200 59245
2026-03-07T22:10:47.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:10:47.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:10:47.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:10:47.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:10:47.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:11:03.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:11:03.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:11:03.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:11:03.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:11:03.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:11:03.820 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:11:33.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:11:33.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:11:34.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16309
2026-03-07T22:11:34.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:11:34.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:11:34.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:11:34.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:11:34.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:11:34.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:11:34.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58970
2026-03-07T22:11:34.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:11:34.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:11:34.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:11:34.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39972
2026-03-07T22:11:34.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:11:34.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:11:34.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:11:37.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f1390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:11:37.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:11:37.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:11:38.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:11:38.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:11:39.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-200817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4RHF0W7ssQsAZ1QwmkguoHtMwm4%3D&Expires=1773000698 HTTP/1.1" 200 59245
2026-03-07T22:11:39.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:11:39.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:11:39.587 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:11:39.611 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:11:39.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:11:54.481 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:11:54.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:11:54.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:11:54.721 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:11:54.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:11:54.768 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:12:24.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:12:24.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:12:24.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16309
2026-03-07T22:12:24.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:12:24.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:12:24.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:12:24.925 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:12:24.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:12:24.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:12:24.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58960
2026-03-07T22:12:24.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:12:24.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:12:24.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:12:24.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39993
2026-03-07T22:12:24.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:12:24.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:12:24.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:12:28.023 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3b9d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:12:28.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:12:28.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:12:29.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:12:29.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:12:30.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0GcJwr1IWc8o6ecLyScAmRUeCWg%3D&Expires=1773000749 HTTP/1.1" 200 58162
2026-03-07T22:12:30.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:12:30.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:12:30.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:12:30.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:12:30.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:12:45.533 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:12:45.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:12:45.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:12:45.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:12:45.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:12:45.821 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:13:15.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:13:15.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:13:16.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16309
2026-03-07T22:13:16.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:13:16.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:13:16.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:13:16.165 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:13:16.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:13:16.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:13:16.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58960
2026-03-07T22:13:16.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:13:16.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:13:16.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:13:16.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40190
2026-03-07T22:13:16.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:13:16.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:13:16.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:13:19.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e37490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:13:19.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:13:19.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:13:20.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:13:20.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:13:21.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oKd6rm7Zq8n3vS8OLVSCZIN%2BwJ8%3D&Expires=1773000800 HTTP/1.1" 200 58162
2026-03-07T22:13:21.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:13:21.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:13:21.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:13:21.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:13:21.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:13:36.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:13:36.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:13:37.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:13:37.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:13:37.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:13:37.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:14:07.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:14:07.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:14:07.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16309
2026-03-07T22:14:07.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:14:07.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:14:07.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:14:07.478 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:14:07.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:14:07.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:14:07.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58844
2026-03-07T22:14:07.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:14:07.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:14:07.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:14:07.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40156
2026-03-07T22:14:07.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:14:07.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:14:07.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:14:10.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89cb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:14:10.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:14:10.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:14:11.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:14:11.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:14:12.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6TarEizYirULW1ULvqmGKt7Ez4M%3D&Expires=1773000851 HTTP/1.1" 200 58162
2026-03-07T22:14:12.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:14:12.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:14:12.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:14:12.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:14:12.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:14:28.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:14:28.233 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:14:28.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:14:28.364 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:14:28.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:14:28.411 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:14:58.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:14:58.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:14:58.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16309
2026-03-07T22:14:58.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:14:58.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:14:58.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:14:58.615 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:14:58.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:14:58.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:14:58.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59052
2026-03-07T22:14:58.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:14:58.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:14:58.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:14:58.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40156
2026-03-07T22:14:58.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:14:58.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:14:58.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:15:01.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963b160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:15:01.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:15:01.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:15:02.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:15:02.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:15:03.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FI%2Fc75gDdXdiuS9qXior%2BBOhSb4%3D&Expires=1773000902 HTTP/1.1" 200 58162
2026-03-07T22:15:03.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:15:03.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:15:03.957 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:15:03.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:15:03.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:15:20.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:15:20.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:15:20.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:15:20.438 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:15:20.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:15:20.485 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:15:50.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:15:50.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:15:50.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16309
2026-03-07T22:15:50.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:15:50.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:15:50.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:15:50.805 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:15:50.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:15:50.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:15:50.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59052
2026-03-07T22:15:50.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:15:50.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:15:50.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:15:50.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40020
2026-03-07T22:15:50.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:15:50.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:15:50.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:15:53.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3bd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:15:53.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:15:53.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:15:55.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:15:55.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:15:55.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eFLhB8TCdGok1XUrDaDI6KjviBE%3D&Expires=1773000954 HTTP/1.1" 200 58162
2026-03-07T22:15:56.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:15:56.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:15:56.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:15:56.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:15:56.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:16:11.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:16:11.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:16:11.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:16:11.708 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:16:11.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:16:11.755 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:16:41.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:16:41.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:16:41.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:16:41.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:16:41.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:16:41.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:16:41.915 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:16:41.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:16:41.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:16:41.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59028
2026-03-07T22:16:41.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:16:41.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:16:41.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:16:41.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40002
2026-03-07T22:16:41.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:16:41.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:16:41.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:16:44.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d167a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:16:44.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:16:44.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:16:46.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:16:46.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:16:47.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201618.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zy%2FRf3iiPsUm6foNYbd73PCKAxw%3D&Expires=1773001006 HTTP/1.1" 200 57656
2026-03-07T22:16:47.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:16:47.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:16:47.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:16:47.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:16:47.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:17:02.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:17:02.897 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:17:03.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:17:03.031 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:17:03.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:17:03.078 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:17:33.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:17:33.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:17:33.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:17:33.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:17:33.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:17:33.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:17:33.399 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:17:33.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:17:33.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:17:33.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59028
2026-03-07T22:17:33.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:17:33.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:17:33.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:17:33.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39941
2026-03-07T22:17:33.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:17:33.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:17:33.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:17:36.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89f9d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:17:36.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:17:36.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:17:37.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:17:37.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:17:38.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201618.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WY3Z7D6xf79SCZdWgSxbqytksbc%3D&Expires=1773001057 HTTP/1.1" 200 57656
2026-03-07T22:17:38.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:17:38.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:17:38.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:17:38.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:17:38.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:17:54.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:17:54.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:17:54.259 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:17:54.284 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:17:54.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:17:54.331 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:18:24.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:18:24.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:18:24.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:18:24.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:18:24.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:18:24.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:18:24.668 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:18:24.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:18:24.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:18:24.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59028
2026-03-07T22:18:24.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:18:24.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:18:24.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:18:24.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39941
2026-03-07T22:18:24.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:18:24.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:18:24.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:18:27.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c40f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:18:27.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:18:27.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:18:28.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:18:28.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:18:29.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201618.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Pp8rd3RFsU8njHoUJIYBxZGrXuo%3D&Expires=1773001108 HTTP/1.1" 200 57656
2026-03-07T22:18:30.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:18:30.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:18:30.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:18:30.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:18:30.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:18:46.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:18:46.601 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:18:46.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:18:46.736 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:18:46.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:18:46.784 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:19:16.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:19:16.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:19:16.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:19:16.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:19:16.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:19:16.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:19:16.935 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:19:16.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:19:16.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:19:16.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59209
2026-03-07T22:19:16.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:19:16.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:19:16.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:19:16.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40276
2026-03-07T22:19:16.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:19:16.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:19:16.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:19:20.056 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4787400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:19:20.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:19:20.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:19:21.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:19:21.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:19:22.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201618.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=11hViu7fTQMd6jjq%2FjyoMg8ShWI%3D&Expires=1773001161 HTTP/1.1" 200 57656
2026-03-07T22:19:22.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:19:22.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:19:22.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:19:22.307 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:19:22.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:19:37.533 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:19:37.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:19:37.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:19:37.769 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:19:37.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:19:37.817 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:20:07.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:20:07.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:20:08.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:20:08.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:20:08.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:20:08.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:20:08.325 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:20:08.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:20:08.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:20:08.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59342
2026-03-07T22:20:08.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:20:08.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:20:08.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:20:08.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40261
2026-03-07T22:20:08.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:20:08.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:20:08.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:20:11.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee0fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:20:11.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:20:11.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:20:12.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:20:12.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:20:13.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-201618.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JbhGqmd7abqgGLRJzgtxDbY%2BOL4%3D&Expires=1773001212 HTTP/1.1" 200 57656
2026-03-07T22:20:13.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:20:13.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:20:13.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:20:13.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:20:13.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:20:29.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:20:29.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:20:29.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:20:29.306 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:20:29.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:20:29.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:20:59.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:20:59.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:21:00.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T22:21:00.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:21:00.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:21:00.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:21:00.449 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:21:00.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:21:00.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:21:00.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59342
2026-03-07T22:21:00.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:21:00.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:21:00.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:21:00.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40261
2026-03-07T22:21:00.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:21:00.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:21:00.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:21:03.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694130d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:21:03.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:21:03.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:21:04.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:21:04.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:21:05.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tqpjoJVXUstrJnsTP%2FxhN3k54oc%3D&Expires=1773001264 HTTP/1.1" 200 57066
2026-03-07T22:21:05.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:21:05.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:21:05.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:21:05.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:21:05.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:21:21.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:21:21.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:21:21.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:21:21.949 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:21:21.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:21:21.996 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:21:52.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:21:52.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:21:52.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T22:21:52.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:21:52.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:21:52.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:21:52.335 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:21:52.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:21:52.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:21:52.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59417
2026-03-07T22:21:52.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:21:52.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:21:52.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:21:52.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40410
2026-03-07T22:21:52.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:21:52.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:21:52.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:21:55.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c43bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:21:55.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:21:55.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:21:56.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:21:56.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:21:57.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ltz4SwfQQTFooSwxhEEVEESAPfI%3D&Expires=1773001316 HTTP/1.1" 200 57066
2026-03-07T22:21:57.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:21:57.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:21:57.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:21:57.781 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:21:57.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:22:12.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:22:13.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:22:13.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:22:13.226 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:22:13.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:22:13.272 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:22:43.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:22:43.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:22:43.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T22:22:43.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:22:43.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:22:43.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:22:43.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:22:43.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:22:43.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:22:43.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59221
2026-03-07T22:22:43.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:22:43.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:22:43.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:22:43.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40382
2026-03-07T22:22:43.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:22:43.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:22:43.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:22:46.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a38850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:22:46.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:22:46.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:22:47.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:22:47.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:22:48.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ok5xlALbz8qam8n%2BxUZupb6U4iU%3D&Expires=1773001367 HTTP/1.1" 200 57066
2026-03-07T22:22:48.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:22:48.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:22:48.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:22:48.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:22:48.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:23:05.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:23:05.259 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:23:05.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:23:05.391 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:23:05.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:23:05.438 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:23:35.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:23:35.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:23:35.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T22:23:35.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:23:35.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:23:35.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:23:35.611 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:23:35.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:23:35.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:23:35.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59221
2026-03-07T22:23:35.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:23:35.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:23:35.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:23:35.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40234
2026-03-07T22:23:35.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:23:35.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:23:35.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:23:38.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc0a0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:23:38.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:23:38.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:23:39.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:23:39.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:23:40.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B3AQwCzmjp0F57yFp9ZcrQIH5h4%3D&Expires=1773001419 HTTP/1.1" 200 57066
2026-03-07T22:23:41.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:23:41.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:23:41.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:23:41.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:23:41.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:23:56.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:23:56.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:23:56.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:23:56.388 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:23:56.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:23:56.435 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:24:26.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:24:26.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:24:26.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T22:24:26.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:24:26.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:24:26.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:24:26.769 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:24:26.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:24:26.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:24:26.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59353
2026-03-07T22:24:26.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:24:26.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:24:26.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:24:26.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40242
2026-03-07T22:24:26.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:24:26.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:24:26.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:24:29.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e49360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:24:29.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:24:29.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:24:30.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:24:31.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:24:31.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hpho8dI7BQtN1ROA31kJCEZtW%2Bw%3D&Expires=1773001470 HTTP/1.1" 200 57079
2026-03-07T22:24:32.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:24:32.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:24:32.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:24:32.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:24:32.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:24:48.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:24:48.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:24:48.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:24:48.461 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:24:48.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:24:48.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:25:18.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:25:18.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:25:18.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T22:25:18.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:25:18.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:25:18.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:25:18.666 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:25:18.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:25:18.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:25:18.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59479
2026-03-07T22:25:18.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:25:18.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:25:18.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:25:18.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40274
2026-03-07T22:25:18.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:25:18.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:25:18.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:25:21.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697bf160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:25:21.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:25:21.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:25:22.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:25:22.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:25:23.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uYVnl17SFvd5wG3p6Z3VFxX3QlU%3D&Expires=1773001522 HTTP/1.1" 200 57079
2026-03-07T22:25:24.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:25:24.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:25:24.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:25:24.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:25:24.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:25:39.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:25:39.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:25:39.325 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:25:39.352 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:25:39.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:25:39.400 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:26:09.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:26:09.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:26:10.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:26:10.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:26:10.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:26:10.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:26:10.116 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:26:10.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:26:10.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:26:10.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59479
2026-03-07T22:26:10.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:26:10.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:26:10.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:26:10.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40104
2026-03-07T22:26:10.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:26:10.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:26:10.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:26:13.239 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a3e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:26:13.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:26:13.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:26:14.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:26:14.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:26:15.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7E3LZAtpFjqREFgXKg0KEV3V7Ow%3D&Expires=1773001574 HTTP/1.1" 200 57079
2026-03-07T22:26:15.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:26:15.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:26:15.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:26:15.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:26:15.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:26:31.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:26:31.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:26:31.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:26:31.781 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:26:31.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:26:31.828 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:27:01.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:27:01.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:27:02.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:27:02.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:27:02.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:27:02.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:27:02.441 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:27:02.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:27:02.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:27:02.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59498
2026-03-07T22:27:02.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:27:02.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:27:02.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:27:02.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40104
2026-03-07T22:27:02.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:27:02.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:27:02.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:27:05.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbcad70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:27:05.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:27:05.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:27:06.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:27:06.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:27:07.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rqqh%2BkoY9RKPU22baXpSDFTznFE%3D&Expires=1773001626 HTTP/1.1" 200 57079
2026-03-07T22:27:07.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:27:07.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:27:07.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:27:07.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:27:07.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:27:22.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:27:22.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:27:22.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:27:22.762 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:27:22.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:27:22.809 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:27:52.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:27:52.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:27:52.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:27:52.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:27:52.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:27:52.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:27:52.980 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:27:52.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:27:52.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:27:52.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59475
2026-03-07T22:27:52.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:27:52.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:27:52.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:27:52.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40111
2026-03-07T22:27:52.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:27:52.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:27:52.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:27:56.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ca6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:27:56.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:27:56.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:27:57.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:27:57.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:27:58.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202418.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dhadnuqaopCrtIHL3lGGJFT98%2Fc%3D&Expires=1773001677 HTTP/1.1" 200 57079
2026-03-07T22:27:58.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:27:58.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:27:58.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:27:58.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:27:58.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:28:13.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:28:13.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:28:14.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:28:14.084 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:28:14.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:28:14.131 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:28:44.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:28:44.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:28:44.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:28:44.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:28:44.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:28:44.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:28:44.531 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:28:44.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:28:44.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:28:44.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59475
2026-03-07T22:28:44.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:28:44.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:28:44.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:28:44.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40115
2026-03-07T22:28:44.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:28:44.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:28:44.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:28:47.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68560bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:28:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:28:47.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:28:48.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:28:48.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:28:49.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1ciKZU90XJMrk4HVFhp%2Fxo9b8ro%3D&Expires=1773001728 HTTP/1.1" 200 56833
2026-03-07T22:28:49.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:28:49.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:28:49.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:28:49.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:28:49.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:29:05.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:29:06.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:29:06.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:29:06.163 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:29:06.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:29:06.210 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:29:36.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:29:36.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:29:36.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:29:36.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:29:36.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:29:36.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:29:36.682 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:29:36.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:29:36.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:29:36.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59472
2026-03-07T22:29:36.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:29:36.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:29:36.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:29:36.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40115
2026-03-07T22:29:36.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:29:36.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:29:36.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:29:39.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d6c80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:29:39.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:29:39.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:29:40.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:29:40.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:29:41.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CeET%2BmArCkadgXNCp92N%2BCiF0i4%3D&Expires=1773001780 HTTP/1.1" 200 56833
2026-03-07T22:29:41.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:29:41.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:29:41.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:29:42.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:29:42.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:29:58.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:29:58.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:29:58.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:29:58.615 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:29:58.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:29:58.661 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:30:28.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:30:28.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:30:28.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:30:28.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:30:28.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:30:28.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:30:28.814 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:30:28.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:30:28.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:30:28.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59274
2026-03-07T22:30:28.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:30:28.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:30:28.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:30:28.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40068
2026-03-07T22:30:28.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:30:28.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:30:28.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:30:31.927 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:30:31.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:30:31.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:30:33.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:30:33.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:30:33.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LoyzRoKwYaCWn9SbT5m85S2GAew%3D&Expires=1773001832 HTTP/1.1" 200 56833
2026-03-07T22:30:34.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:30:34.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:30:34.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:30:34.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:30:34.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:30:49.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:30:49.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:30:49.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:30:49.976 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:30:49.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:30:50.021 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:31:20.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:31:20.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:31:20.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:31:20.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:31:20.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:31:20.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:31:20.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:31:20.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:31:20.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:31:20.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59274
2026-03-07T22:31:20.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:31:20.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:31:20.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:31:20.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40071
2026-03-07T22:31:20.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:31:20.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:31:20.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:31:23.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a6bc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:31:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:31:23.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:31:24.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:31:24.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:31:25.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rdCYl2fphhMD4BazGDDjwPg%2FICc%3D&Expires=1773001884 HTTP/1.1" 200 56833
2026-03-07T22:31:25.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:31:25.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:31:25.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:31:25.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:31:25.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:31:42.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:31:42.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:31:42.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:31:42.901 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:31:42.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:31:42.947 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:32:12.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:32:12.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:32:13.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:32:13.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:32:13.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:32:13.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:32:13.270 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:32:13.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:32:13.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:32:13.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59274
2026-03-07T22:32:13.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:32:13.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:32:13.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:32:13.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40071
2026-03-07T22:32:13.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:32:13.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:32:13.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:32:16.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a34f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:32:16.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:32:16.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:32:17.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:32:17.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:32:18.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-202817.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4yA7xrVC0P1OWGM%2BzTidvF%2Fhu1I%3D&Expires=1773001937 HTTP/1.1" 200 56833
2026-03-07T22:32:18.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:32:18.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:32:18.657 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:32:18.679 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:32:18.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:32:34.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:32:34.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:32:34.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:32:34.680 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:32:34.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:32:34.726 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:33:04.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:33:04.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:33:05.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:33:05.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:33:05.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:33:05.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:33:05.228 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:33:05.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:33:05.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:33:05.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59223
2026-03-07T22:33:05.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:33:05.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:33:05.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:33:05.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40071
2026-03-07T22:33:05.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:33:05.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:33:05.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:33:08.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b674f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:33:08.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:33:08.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:33:09.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:33:09.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:33:10.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HI7XrBeWOJvpeASzBrQnC8NshAk%3D&Expires=1773001989 HTTP/1.1" 200 56428
2026-03-07T22:33:10.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:33:10.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:33:10.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:33:10.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:33:10.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:33:25.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:33:25.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:33:25.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:33:25.803 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:33:25.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:33:25.851 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:33:55.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:33:55.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:33:55.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:33:56.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:33:56.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:33:56.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:33:56.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:33:56.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:33:56.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:33:56.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59223
2026-03-07T22:33:56.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:33:56.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:33:56.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:33:56.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40070
2026-03-07T22:33:56.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:33:56.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:33:56.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:33:59.095 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69785ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:33:59.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:33:59.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:34:00.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:34:00.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:34:01.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=59YXV%2BsDGGCDnjJcWGc6fOaObF0%3D&Expires=1773002040 HTTP/1.1" 200 56428
2026-03-07T22:34:01.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:34:01.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:34:01.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:34:01.377 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:34:01.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:34:17.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:34:17.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:34:17.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:34:17.584 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:34:17.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:34:17.631 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:34:47.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:34:47.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:34:47.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:34:47.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:34:47.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:34:47.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:34:47.788 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:34:47.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:34:47.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:34:47.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59319
2026-03-07T22:34:47.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:34:47.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:34:47.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:34:47.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40141
2026-03-07T22:34:47.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:34:47.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:34:47.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:34:50.871 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69427550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:34:50.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:34:50.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:34:51.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:34:51.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:34:52.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nhjECGtn8OyFz1cXki%2BtVIjqU%2FQ%3D&Expires=1773002091 HTTP/1.1" 200 56428
2026-03-07T22:34:53.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:34:53.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:34:53.152 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:34:53.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:34:53.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:35:07.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:35:07.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:35:08.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:35:08.090 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:35:08.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:35:08.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:35:38.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:35:38.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:35:38.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16288
2026-03-07T22:35:38.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:35:38.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:35:38.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:35:38.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:35:38.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:35:38.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:35:38.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59571
2026-03-07T22:35:38.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:35:38.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:35:38.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:35:38.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40049
2026-03-07T22:35:38.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:35:38.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:35:38.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:35:41.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69417010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:35:41.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:35:41.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:35:42.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:35:42.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:35:43.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203218.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7TH4R7Bod0DHejmGsEyIDjTkO%2Fo%3D&Expires=1773002142 HTTP/1.1" 200 56428
2026-03-07T22:35:44.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:35:44.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:35:44.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:35:44.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:35:44.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:36:00.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:36:00.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:36:00.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:36:00.276 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:36:00.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:36:00.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:36:30.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:36:30.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:36:30.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16255
2026-03-07T22:36:30.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:36:30.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:36:30.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:36:30.749 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:36:30.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:36:30.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:36:30.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59571
2026-03-07T22:36:30.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:36:30.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:36:30.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:36:30.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40236
2026-03-07T22:36:30.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:36:30.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:36:30.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:36:33.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938d210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:36:33.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:36:33.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:36:34.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:36:34.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:36:36.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=otqDGXtsu8R66Phluzamqugpjeo%3D&Expires=1773002194 HTTP/1.1" 200 56708
2026-03-07T22:36:36.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:36:36.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:36:36.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:36:36.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:36:36.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:36:51.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:36:52.018 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:36:52.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:36:52.152 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:36:52.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:36:52.199 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:37:22.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:37:22.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:37:22.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16255
2026-03-07T22:37:22.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:37:22.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:37:22.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:37:22.661 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:37:22.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:37:22.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:37:22.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59526
2026-03-07T22:37:22.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:37:22.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:37:22.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:37:22.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40115
2026-03-07T22:37:22.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:37:22.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:37:22.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:37:25.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69715420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:37:25.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:37:25.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:37:26.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:37:26.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:37:27.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f%2BMw4Uzc%2BouHsqAyh1wkdGc%2BDkA%3D&Expires=1773002246 HTTP/1.1" 200 56708
2026-03-07T22:37:28.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:37:28.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:37:28.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:37:28.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:37:28.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:37:43.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:37:43.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:37:44.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:37:44.057 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:37:44.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:37:44.103 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:38:14.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:38:14.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:38:14.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16255
2026-03-07T22:38:14.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:38:14.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:38:14.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:38:14.260 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:38:14.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:38:14.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:38:14.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59760
2026-03-07T22:38:14.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:38:14.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:38:14.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:38:14.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40100
2026-03-07T22:38:14.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:38:14.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:38:14.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:38:17.335 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c82080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:38:17.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:38:17.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:38:18.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:38:18.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:38:19.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OewCd%2F1QJAeZPscLwMDX6WzrejU%3D&Expires=1773002298 HTTP/1.1" 200 56708
2026-03-07T22:38:19.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:38:19.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:38:19.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:38:19.620 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:38:19.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:38:35.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:38:35.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:38:35.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:38:35.403 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:38:35.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:38:35.450 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:39:05.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:39:05.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:39:05.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16255
2026-03-07T22:39:05.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:39:05.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:39:05.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:39:05.780 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:39:05.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:39:05.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:39:05.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59760
2026-03-07T22:39:05.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:39:05.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:39:05.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:39:05.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40100
2026-03-07T22:39:05.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:39:05.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:39:05.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:39:08.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cee440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:39:08.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:39:08.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:39:09.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:39:09.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:39:10.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5W3KbJlwzIyqVGzK1fKHa3Xvrfg%3D&Expires=1773002349 HTTP/1.1" 200 56708
2026-03-07T22:39:11.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:39:11.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:39:11.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:39:11.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:39:11.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:39:26.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:39:27.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:39:27.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:39:27.223 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:39:27.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:39:27.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:39:57.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:39:57.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:39:58.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16255
2026-03-07T22:39:58.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:39:58.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:39:58.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:39:58.694 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:39:58.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:39:58.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:39:58.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59680
2026-03-07T22:39:58.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:39:58.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:39:58.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:39:58.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40303
2026-03-07T22:39:58.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:39:58.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:39:58.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:40:01.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ad0c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:40:01.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:40:01.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:40:02.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:40:02.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:40:03.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-203620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6VCrdRnGvKXJpzl%2Fi%2F5duTLcCrQ%3D&Expires=1773002402 HTTP/1.1" 200 56708
2026-03-07T22:40:04.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:40:04.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:40:04.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:40:04.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:40:04.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:40:19.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:40:19.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:40:19.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:40:19.447 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:40:19.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:40:19.494 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:40:49.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:40:49.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:40:49.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16255
2026-03-07T22:40:49.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:40:49.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:40:49.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:40:49.678 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:40:49.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:40:49.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:40:49.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59639
2026-03-07T22:40:49.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:40:49.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:40:49.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:40:49.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40357
2026-03-07T22:40:49.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:40:49.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:40:49.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:40:52.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad73a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:40:52.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:40:52.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:40:53.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:40:53.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:40:54.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RvQe%2FZwilKBUuu86ZbTOCxrE9aY%3D&Expires=1773002453 HTTP/1.1" 200 56592
2026-03-07T22:40:55.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:40:55.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:40:55.123 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:40:55.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:40:55.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:41:10.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:41:10.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:41:10.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:41:10.893 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:41:10.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:41:10.940 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:41:40.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:41:40.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:41:41.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16384
2026-03-07T22:41:41.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:41:41.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:41:41.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:41:41.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:41:41.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:41:41.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:41:41.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59639
2026-03-07T22:41:41.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:41:41.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:41:41.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:41:41.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40247
2026-03-07T22:41:41.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:41:41.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:41:41.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:41:44.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68aba3b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:41:44.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:41:44.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:41:45.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:41:45.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:41:46.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1ds9gDD1oE8dGgIMCwCj6bljO%2F8%3D&Expires=1773002505 HTTP/1.1" 200 56592
2026-03-07T22:41:46.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:41:46.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:41:46.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:41:46.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:41:46.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:42:02.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:42:02.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:42:02.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:42:02.286 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:42:02.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:42:02.333 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:42:32.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:42:32.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:42:32.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16384
2026-03-07T22:42:32.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:42:32.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:42:32.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:42:32.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:42:32.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:42:32.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:42:32.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59797
2026-03-07T22:42:32.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:42:32.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:42:32.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:42:32.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40266
2026-03-07T22:42:32.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:42:32.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:42:32.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:42:35.575 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e9930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:42:35.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:42:35.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:42:36.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:42:36.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:42:37.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GlzKw9dWbOs6nricP93YjOguYz0%3D&Expires=1773002556 HTTP/1.1" 200 56592
2026-03-07T22:42:37.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:42:37.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:42:37.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:42:37.907 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:42:37.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:42:53.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:42:53.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:42:53.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:42:53.274 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:42:53.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:42:53.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:43:23.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:43:23.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:43:24.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16384
2026-03-07T22:43:24.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:43:24.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:43:24.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:43:24.974 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:43:24.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:43:24.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:43:24.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59806
2026-03-07T22:43:24.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:43:24.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:43:24.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:43:24.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40137
2026-03-07T22:43:24.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:43:24.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:43:24.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:43:28.056 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d8f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:43:28.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:43:28.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:43:29.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:43:29.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:43:30.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X3Lb71VshK0vv573tizNXp300X4%3D&Expires=1773002609 HTTP/1.1" 200 56592
2026-03-07T22:43:30.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:43:30.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:43:30.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:43:30.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:43:30.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:43:46.150 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:43:46.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:43:46.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:43:46.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:43:46.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:43:46.433 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:44:16.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:44:16.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:44:16.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16384
2026-03-07T22:44:16.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:44:16.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:44:16.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:44:16.762 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:44:16.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:44:16.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:44:16.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59806
2026-03-07T22:44:16.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:44:16.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:44:16.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:44:16.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40472
2026-03-07T22:44:16.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:44:16.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:44:16.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:44:19.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c25ff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:44:19.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:44:19.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:44:20.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:44:20.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:44:21.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OiFHOXClTzJKKUMhza2bF8J0134%3D&Expires=1773002660 HTTP/1.1" 200 56792
2026-03-07T22:44:22.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:44:22.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:44:22.249 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:44:22.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:44:22.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:44:37.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:44:37.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:44:37.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:44:37.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:44:37.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:44:37.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:45:07.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:45:07.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:45:07.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16384
2026-03-07T22:45:07.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:45:07.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:45:07.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:45:07.797 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:45:07.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:45:07.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:45:07.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59913
2026-03-07T22:45:07.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:45:07.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:45:07.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:45:07.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40554
2026-03-07T22:45:07.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:45:07.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:45:07.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:45:10.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bacd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:45:10.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:45:10.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:45:12.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:45:12.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:45:12.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mnjAALbcMzFkMoshPjXBmZd2Nao%3D&Expires=1773002711 HTTP/1.1" 200 56792
2026-03-07T22:45:13.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:45:13.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:45:13.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:45:13.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:45:13.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:45:29.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:45:29.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:45:29.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:45:29.255 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:45:29.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:45:29.302 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:45:59.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:45:59.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:46:00.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16312
2026-03-07T22:46:00.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:46:00.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:46:00.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:46:00.457 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:46:00.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:46:00.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:46:00.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59913
2026-03-07T22:46:00.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:46:00.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:46:00.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:46:00.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40554
2026-03-07T22:46:00.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:46:00.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:46:00.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:46:03.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a07310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:46:03.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:46:03.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:46:04.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:46:04.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:46:05.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dP5CBoydzEG8rL%2BZT0jvYQTq5Vw%3D&Expires=1773002764 HTTP/1.1" 200 56792
2026-03-07T22:46:05.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:46:05.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:46:05.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:46:05.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:46:05.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:46:20.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:46:21.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:46:21.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:46:21.183 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:46:21.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:46:21.230 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:46:51.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:46:51.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:46:51.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16312
2026-03-07T22:46:51.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:46:51.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:46:51.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:46:51.900 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:46:51.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:46:51.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:46:51.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59913
2026-03-07T22:46:51.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:46:51.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:46:51.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:46:51.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40555
2026-03-07T22:46:51.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:46:51.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:46:51.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:46:55.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f7a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:46:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:46:55.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:46:56.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:46:56.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:46:57.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ysx%2FLP6o8FjhVkSnL9Ouq1vVHWU%3D&Expires=1773002816 HTTP/1.1" 200 56792
2026-03-07T22:46:57.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:46:57.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:46:57.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:46:57.370 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:46:57.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:47:12.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:47:12.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:47:13.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:47:13.066 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:47:13.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:47:13.112 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:47:43.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:47:43.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:47:43.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16312
2026-03-07T22:47:43.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:47:43.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:47:43.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:47:43.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:47:43.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:47:43.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:47:43.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59937
2026-03-07T22:47:43.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:47:43.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:47:43.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:47:43.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40555
2026-03-07T22:47:43.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:47:43.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:47:43.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:47:46.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e36b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:47:46.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:47:46.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:47:47.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:47:47.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:47:48.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dpPDBV2TbrVPNZFnmmnjsis6tCY%3D&Expires=1773002867 HTTP/1.1" 200 56792
2026-03-07T22:47:48.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:47:48.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:47:48.623 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:47:48.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:47:48.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:48:03.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:48:03.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:48:03.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:48:03.777 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:48:03.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:48:03.824 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:48:33.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:48:33.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:48:33.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16312
2026-03-07T22:48:33.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:48:33.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:48:33.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:48:33.962 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:48:33.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:48:33.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:48:33.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59907
2026-03-07T22:48:33.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:48:33.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:48:33.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:48:33.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40828
2026-03-07T22:48:33.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:48:33.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:48:33.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:48:37.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee0910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:48:37.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:48:37.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:48:38.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:48:38.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:48:39.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YB5LKjB8SGQDMtFJmrEPdKk7hZI%3D&Expires=1773002918 HTTP/1.1" 200 56706
2026-03-07T22:48:39.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:48:39.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:48:39.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:48:39.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:48:39.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:48:54.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:48:55.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:48:55.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:48:55.173 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:48:55.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:48:55.220 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:49:25.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:49:25.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:49:25.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16312
2026-03-07T22:49:25.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:49:25.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:49:25.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:49:25.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:49:25.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:49:25.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:49:25.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59907
2026-03-07T22:49:25.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:49:25.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:49:25.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:49:25.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40871
2026-03-07T22:49:25.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:49:25.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:49:25.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:49:28.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697ee920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:49:28.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:49:28.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:49:29.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:49:29.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:49:30.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oRmNdMktdUwEfZonWM2brh8yCQs%3D&Expires=1773002969 HTTP/1.1" 200 56706
2026-03-07T22:49:30.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:49:30.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:49:30.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:49:30.766 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:49:30.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:49:46.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:49:46.129 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:49:46.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:49:46.262 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:49:46.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:49:46.309 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:50:16.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:50:16.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:50:16.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16312
2026-03-07T22:50:16.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:50:16.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:50:16.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:50:16.599 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:50:16.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:50:16.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:50:16.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59809
2026-03-07T22:50:16.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:50:16.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:50:16.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:50:16.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40976
2026-03-07T22:50:16.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:50:16.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:50:16.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:50:19.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:50:19.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:50:19.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:50:20.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:50:20.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:50:21.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fyd0mVenXETsbHN3PMV9et%2Fn%2FDA%3D&Expires=1773003020 HTTP/1.1" 200 56706
2026-03-07T22:50:21.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:50:21.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:50:21.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:50:21.966 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:50:21.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:50:37.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:50:37.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:50:37.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:50:37.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:50:37.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:50:37.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:51:07.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:51:07.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:51:08.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16308
2026-03-07T22:51:08.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:51:08.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:51:08.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:51:08.453 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:51:08.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:51:08.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:51:08.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59894
2026-03-07T22:51:08.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:51:08.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:51:08.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:51:08.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40976
2026-03-07T22:51:08.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:51:08.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:51:08.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:51:11.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5b460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:51:11.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:51:11.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:51:12.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:51:12.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:51:13.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s00tqQUF81pzTTyKWGTBxvHb%2BM0%3D&Expires=1773003072 HTTP/1.1" 200 56706
2026-03-07T22:51:13.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:51:13.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:51:13.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:51:13.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:51:13.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:51:28.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:51:29.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:51:29.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:51:29.231 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:51:29.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:51:29.278 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:51:59.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:51:59.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:51:59.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16308
2026-03-07T22:51:59.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:51:59.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:51:59.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:51:59.707 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:51:59.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:51:59.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:51:59.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59894
2026-03-07T22:51:59.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:51:59.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:51:59.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:51:59.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40976
2026-03-07T22:51:59.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:51:59.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:51:59.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:52:02.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e99120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:52:02.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:52:02.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:52:03.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:52:03.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:52:04.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-204819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W30c9MHac8S1HfghDPt0OcetvfU%3D&Expires=1773003123 HTTP/1.1" 200 56706
2026-03-07T22:52:05.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:52:05.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:52:05.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:52:05.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:52:05.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:52:21.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:52:21.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:52:21.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:52:21.432 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:52:21.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:52:21.478 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:52:51.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:52:51.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:52:51.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16308
2026-03-07T22:52:51.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:52:51.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:52:51.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:52:51.606 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:52:51.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:52:51.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:52:51.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60074
2026-03-07T22:52:51.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:52:51.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:52:51.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:52:51.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40805
2026-03-07T22:52:51.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:52:51.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:52:51.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:52:54.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc58d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:52:54.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:52:54.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:52:55.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:52:55.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:52:56.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JvY4ISU1XGL9HC%2B5juJ9wXlQQlM%3D&Expires=1773003175 HTTP/1.1" 200 56756
2026-03-07T22:52:57.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:52:57.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:52:57.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:52:57.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:52:57.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:53:12.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:53:12.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:53:12.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:53:12.681 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:53:12.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:53:12.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:53:42.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:53:42.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:53:43.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16308
2026-03-07T22:53:43.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:53:43.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:53:43.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:53:43.059 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:53:43.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:53:43.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:53:43.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59960
2026-03-07T22:53:43.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:53:43.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:53:43.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:53:43.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41248
2026-03-07T22:53:43.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:53:43.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:53:43.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:53:46.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a0f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:53:46.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:53:46.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:53:47.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:53:47.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:53:48.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rv%2FIaJjOXFcDo%2BOuy3nQPEUpcjQ%3D&Expires=1773003227 HTTP/1.1" 200 56756
2026-03-07T22:53:48.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:53:48.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:53:48.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:53:48.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:53:48.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:54:03.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:54:03.355 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:54:03.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:54:03.487 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:54:03.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:54:03.534 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:54:33.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:54:33.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:54:33.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16308
2026-03-07T22:54:33.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:54:33.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:54:33.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:54:33.854 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:54:33.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:54:33.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:54:33.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59960
2026-03-07T22:54:33.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:54:33.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:54:33.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:54:33.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41219
2026-03-07T22:54:33.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:54:33.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:54:33.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:54:36.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697bf040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:54:36.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:54:36.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:54:38.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:54:38.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:54:38.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NTiQBl2t9tUTsKXDeLzbQL7CXqc%3D&Expires=1773003277 HTTP/1.1" 200 56756
2026-03-07T22:54:39.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:54:39.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:54:39.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:54:39.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:54:39.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:54:55.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:54:56.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:54:56.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:54:56.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:54:56.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:54:56.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:55:26.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:55:26.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:55:26.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16308
2026-03-07T22:55:26.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:55:26.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:55:26.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:55:26.391 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:55:26.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:55:26.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:55:26.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60091
2026-03-07T22:55:26.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:55:26.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:55:26.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:55:26.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41099
2026-03-07T22:55:26.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:55:26.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:55:26.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:55:29.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5be20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:55:29.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:55:29.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:55:30.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:55:30.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:55:31.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IbG6GlU7JSGGsLZlfS31Oua4bL4%3D&Expires=1773003330 HTTP/1.1" 200 56756
2026-03-07T22:55:31.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:55:31.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:55:31.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:55:31.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:55:31.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:55:47.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:55:47.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:55:47.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:55:47.384 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:55:47.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:55:47.431 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:56:17.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:56:17.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:56:17.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:56:17.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:56:17.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:56:17.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:56:17.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:56:17.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:56:17.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:56:17.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60055
2026-03-07T22:56:17.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:56:17.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:56:17.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:56:17.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41082
2026-03-07T22:56:17.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:56:17.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:56:17.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:56:20.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69770f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:56:20.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:56:20.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:56:21.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:56:21.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:56:22.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=myWW5XEPw5pMg5oso5fXTtccqvc%3D&Expires=1773003381 HTTP/1.1" 200 56671
2026-03-07T22:56:23.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:56:23.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:56:23.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:56:23.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:56:23.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:56:38.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:56:38.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:56:39.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:56:39.119 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:56:39.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:56:39.166 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:57:09.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:57:09.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:57:09.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:57:09.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:57:09.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:57:09.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:57:09.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:57:09.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:57:09.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:57:09.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60055
2026-03-07T22:57:09.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:57:09.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:57:09.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:57:09.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41038
2026-03-07T22:57:09.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:57:09.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:57:09.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:57:12.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cbde70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:57:12.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:57:12.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:57:13.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:57:13.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:57:14.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s7ZdM7yMdSYiwcrX9bxQw4jOuHM%3D&Expires=1773003433 HTTP/1.1" 200 56671
2026-03-07T22:57:14.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:57:14.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:57:14.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:57:14.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:57:14.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:57:29.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:57:30.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:57:30.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:57:30.194 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:57:30.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:57:30.241 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:58:00.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:58:00.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:58:00.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:58:00.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:58:00.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:58:00.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:58:00.585 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:58:00.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:58:00.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:58:00.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59973
2026-03-07T22:58:00.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:58:00.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:58:00.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:58:00.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41038
2026-03-07T22:58:00.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:58:00.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:58:00.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:58:03.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e570d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:58:03.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:58:03.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:58:04.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:58:04.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:58:05.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TOFEZbUECy7vNjrHIaBw%2F8og5Ls%3D&Expires=1773003484 HTTP/1.1" 200 56671
2026-03-07T22:58:05.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:58:05.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:58:05.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:58:05.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:58:05.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:58:21.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:58:21.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:58:21.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:58:21.924 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:58:21.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:58:21.971 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:58:52.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:58:52.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:58:52.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:58:52.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:58:52.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:58:52.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:58:52.124 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:58:52.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:58:52.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:58:52.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59916
2026-03-07T22:58:52.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:58:52.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:58:52.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:58:52.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40916
2026-03-07T22:58:52.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:58:52.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:58:52.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:58:55.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d7790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:58:55.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:58:55.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:58:56.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:58:56.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:58:57.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9NeZU%2B4C0nA5ZCArXDFCIj8z0t8%3D&Expires=1773003536 HTTP/1.1" 200 56671
2026-03-07T22:58:57.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:58:57.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:58:57.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:58:57.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:58:57.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T22:59:13.185 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:59:13.320 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:59:13.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T22:59:13.448 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T22:59:13.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T22:59:13.495 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T22:59:43.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T22:59:43.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T22:59:43.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T22:59:43.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T22:59:43.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T22:59:43.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T22:59:43.649 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T22:59:43.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T22:59:43.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T22:59:43.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59916
2026-03-07T22:59:43.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:59:43.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T22:59:43.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T22:59:43.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40989
2026-03-07T22:59:43.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T22:59:43.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T22:59:43.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T22:59:46.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc0a170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T22:59:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T22:59:46.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T22:59:47.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T22:59:47.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T22:59:48.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-205620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0A4%2BKxsLMh2OE0phavg4%2BJNTJmI%3D&Expires=1773003587 HTTP/1.1" 200 56671
2026-03-07T22:59:49.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T22:59:49.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T22:59:49.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T22:59:49.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T22:59:49.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:00:04.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:00:04.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:00:04.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:00:04.636 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:00:04.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:00:04.683 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:00:34.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:00:34.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:00:35.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T23:00:35.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:00:35.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:00:35.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:00:35.202 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:00:35.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:00:35.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:00:35.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59916
2026-03-07T23:00:35.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:00:35.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:00:35.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:00:35.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41009
2026-03-07T23:00:35.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:00:35.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:00:35.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:00:38.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69410a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:00:38.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:00:38.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:00:39.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:00:39.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:00:40.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210021.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N4XCuvekdxcxclASled5UryjetY%3D&Expires=1773003639 HTTP/1.1" 200 57162
2026-03-07T23:00:40.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:00:40.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:00:40.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:00:40.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:00:40.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:00:56.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:00:56.533 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:00:56.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:00:56.664 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:00:56.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:00:56.710 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:01:26.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:01:26.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:01:27.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T23:01:27.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:01:27.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:01:27.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:01:27.063 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:01:27.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:01:27.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:01:27.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59887
2026-03-07T23:01:27.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:01:27.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:01:27.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:01:27.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41026
2026-03-07T23:01:27.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:01:27.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:01:27.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:01:30.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e54940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:01:30.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:01:30.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:01:31.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:01:31.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:01:32.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210021.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uVouFl2sxPMwWA9LP4S05nOy4Y8%3D&Expires=1773003691 HTTP/1.1" 200 57162
2026-03-07T23:01:32.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:01:32.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:01:32.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:01:32.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:01:32.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:01:47.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:01:47.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:01:47.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:01:47.985 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:01:47.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:01:48.032 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:02:18.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:02:18.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:02:18.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T23:02:18.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:02:18.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:02:18.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:02:18.355 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:02:18.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:02:18.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:02:18.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59887
2026-03-07T23:02:18.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:02:18.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:02:18.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:02:18.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40851
2026-03-07T23:02:18.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:02:18.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:02:18.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:02:21.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d91e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:02:21.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:02:21.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:02:22.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:02:22.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:02:23.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210021.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n422Alznk8MUjJmoWGEIlChZF0M%3D&Expires=1773003742 HTTP/1.1" 200 57162
2026-03-07T23:02:23.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:02:23.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:02:23.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:02:23.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:02:23.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:02:39.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:02:39.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:02:39.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:02:39.961 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:02:39.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:02:40.008 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:03:10.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:03:10.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:03:10.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T23:03:10.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:03:10.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:03:10.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:03:10.298 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:03:10.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:03:10.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:03:10.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59966
2026-03-07T23:03:10.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:03:10.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:03:10.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:03:10.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40780
2026-03-07T23:03:10.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:03:10.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:03:10.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:03:13.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5bbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:03:13.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:03:13.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:03:14.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:03:14.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:03:15.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210021.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=si6h2y9IgzeVaKy40tiCcsBZOFo%3D&Expires=1773003794 HTTP/1.1" 200 57162
2026-03-07T23:03:15.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:03:15.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:03:15.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:03:15.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:03:15.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:03:31.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:03:32.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:03:32.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:03:32.151 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:03:32.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:03:32.198 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:04:02.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:04:02.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:04:02.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T23:04:02.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:04:02.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:04:02.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:04:02.350 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:04:02.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:04:02.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:04:02.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60212
2026-03-07T23:04:02.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:04:02.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:04:02.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:04:02.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40780
2026-03-07T23:04:02.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:04:02.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:04:02.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:04:05.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a7580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:04:05.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:04:05.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:04:06.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:04:06.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:04:07.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210021.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wMfCSNIPMOFoso%2BD0AJJU1nTenY%3D&Expires=1773003846 HTTP/1.1" 200 57162
2026-03-07T23:04:07.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:04:07.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:04:07.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:04:07.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:04:07.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:04:23.173 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:04:23.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:04:23.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:04:23.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:04:23.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:04:23.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:04:53.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:04:53.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:04:53.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T23:04:53.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:04:53.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:04:53.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:04:53.621 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:04:53.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:04:53.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:04:53.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60212
2026-03-07T23:04:53.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:04:53.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:04:53.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:04:53.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40799
2026-03-07T23:04:53.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:04:53.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:04:53.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:04:56.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928a440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:04:56.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:04:56.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:04:57.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:04:57.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:04:58.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ua%2FBO7LBcXX4bJibCMNLbY2vZu8%3D&Expires=1773003897 HTTP/1.1" 200 57372
2026-03-07T23:04:58.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:04:58.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:04:58.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:04:58.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:04:58.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:05:14.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:05:14.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:05:14.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:05:14.678 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:05:14.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:05:14.725 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:05:44.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:05:44.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:05:45.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T23:05:45.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:05:45.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:05:45.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:05:45.043 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:05:45.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:05:45.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:05:45.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60010
2026-03-07T23:05:45.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:05:45.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:05:45.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:05:45.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40828
2026-03-07T23:05:45.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:05:45.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:05:45.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:05:48.151 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6fa90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:05:48.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:05:48.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:05:49.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:05:49.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:05:50.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3h90SlTFl7ijqUGPLsHkPFeQ%2BNs%3D&Expires=1773003949 HTTP/1.1" 200 57372
2026-03-07T23:05:50.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:05:50.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:05:50.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:05:50.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:05:50.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:06:06.464 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:06:06.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:06:06.675 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:06:06.700 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:06:06.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:06:06.747 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:06:36.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:06:36.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:06:37.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T23:06:37.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:06:37.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:06:37.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:06:37.573 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:06:37.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:06:37.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:06:37.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60279
2026-03-07T23:06:37.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:06:37.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:06:37.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:06:37.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40910
2026-03-07T23:06:37.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:06:37.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:06:37.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:06:40.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7424c940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:06:40.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:06:40.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:06:41.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:06:41.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:06:42.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6hNBBAqqk7v9TDgSm9j%2B0Jr0xHM%3D&Expires=1773004001 HTTP/1.1" 200 57372
2026-03-07T23:06:42.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:06:42.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:06:42.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:06:42.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:06:42.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:06:59.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:06:59.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:06:59.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:06:59.422 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:06:59.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:06:59.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:07:29.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:07:29.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:07:29.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T23:07:29.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:07:29.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:07:29.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:07:29.971 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:07:29.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:07:29.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:07:29.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60279
2026-03-07T23:07:29.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:07:29.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:07:29.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:07:29.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40872
2026-03-07T23:07:29.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:07:29.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:07:29.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:07:33.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d4bbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:07:33.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:07:33.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:07:34.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:07:34.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:07:35.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZlwdahfUolHRACxWneUpOC4csRs%3D&Expires=1773004054 HTTP/1.1" 200 57372
2026-03-07T23:07:35.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:07:35.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:07:35.539 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:07:35.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:07:35.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:07:50.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:07:51.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:07:51.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:07:51.145 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:07:51.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:07:51.192 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:08:21.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:08:21.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:08:21.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T23:08:21.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:08:21.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:08:21.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:08:21.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:08:21.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:08:21.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:08:21.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60033
2026-03-07T23:08:21.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:08:21.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:08:21.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:08:21.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40873
2026-03-07T23:08:21.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:08:21.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:08:21.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:08:24.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693490f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:08:24.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:08:24.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:08:25.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:08:25.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:08:26.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210821.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NavlBZcGAH%2BS9teerckOCX7op6Q%3D&Expires=1773004105 HTTP/1.1" 200 58252
2026-03-07T23:08:26.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:08:26.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:08:26.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:08:26.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:08:26.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:08:41.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:08:42.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:08:42.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:08:42.194 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:08:42.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:08:42.241 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:09:12.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:09:12.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:09:12.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T23:09:12.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:09:12.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:09:12.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:09:12.563 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:09:12.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:09:12.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:09:12.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60086
2026-03-07T23:09:12.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:09:12.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:09:12.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:09:12.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40903
2026-03-07T23:09:12.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:09:12.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:09:12.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:09:15.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:09:15.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:09:15.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:09:16.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:09:16.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:09:17.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210821.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MQWC03KkuyEi%2B89LzQ3MHQqi2a8%3D&Expires=1773004156 HTTP/1.1" 200 58252
2026-03-07T23:09:17.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:09:17.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:09:17.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:09:17.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:09:17.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:09:33.021 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:09:33.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:09:33.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:09:33.253 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:09:33.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:09:33.300 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:10:03.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:10:03.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:10:03.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T23:10:03.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:10:03.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:10:03.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:10:03.783 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:10:03.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:10:03.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:10:03.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60086
2026-03-07T23:10:03.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:10:03.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:10:03.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:10:03.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40903
2026-03-07T23:10:03.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:10:03.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:10:03.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:10:06.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7213760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:10:06.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:10:06.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:10:08.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:10:08.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:10:08.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210821.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B1h0x5cdIYiy%2FuTRzEjQcNpuf9k%3D&Expires=1773004207 HTTP/1.1" 200 58252
2026-03-07T23:10:09.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:10:09.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:10:09.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:10:09.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:10:09.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:10:24.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:10:25.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:10:25.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:10:25.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:10:25.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:10:25.241 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:10:55.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:10:55.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:10:55.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16305
2026-03-07T23:10:55.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:10:55.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:10:55.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:10:55.389 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:10:55.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:10:55.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:10:55.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60128
2026-03-07T23:10:55.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:10:55.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:10:55.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:10:55.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40931
2026-03-07T23:10:55.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:10:55.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:10:55.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:10:58.487 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69715060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:10:58.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:10:58.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:10:59.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:10:59.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:11:00.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210821.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hc6nTlv%2FeZdP1h16aWtTUsaBnro%3D&Expires=1773004259 HTTP/1.1" 200 58252
2026-03-07T23:11:00.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:11:00.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:11:00.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:11:00.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:11:00.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:11:16.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:11:16.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:11:16.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:11:16.789 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:11:16.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:11:16.835 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:11:46.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:11:46.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:11:46.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16604
2026-03-07T23:11:46.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:11:46.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:11:46.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:11:47.004 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:11:47.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:11:47.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:11:47.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60235
2026-03-07T23:11:47.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:11:47.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:11:47.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:11:47.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40941
2026-03-07T23:11:47.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:11:47.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:11:47.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:11:50.135 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979b700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:11:50.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:11:50.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:11:51.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:11:51.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:11:52.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-210821.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l9y7aTAzvDgTC0faRIdjRnND5%2BA%3D&Expires=1773004311 HTTP/1.1" 200 58252
2026-03-07T23:11:52.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:11:52.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:11:52.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:11:52.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:11:52.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:12:08.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:12:08.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:12:08.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:12:08.792 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:12:08.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:12:08.839 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:12:38.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:12:38.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:12:39.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16604
2026-03-07T23:12:39.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:12:39.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:12:39.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:12:39.196 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:12:39.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:12:39.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:12:39.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60235
2026-03-07T23:12:39.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:12:39.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:12:39.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:12:39.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40994
2026-03-07T23:12:39.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:12:39.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:12:39.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:12:42.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cdcb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:12:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:12:42.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:12:43.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:12:43.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:12:44.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211221.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vWYfFdnTxymLmSWwvJjQ9fJjyCc%3D&Expires=1773004363 HTTP/1.1" 200 58749
2026-03-07T23:12:44.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:12:44.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:12:44.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:12:44.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:12:44.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:13:00.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:13:00.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:13:00.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:13:00.829 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:13:00.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:13:00.876 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:13:30.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:13:30.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:13:31.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16604
2026-03-07T23:13:31.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:13:31.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:13:31.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:13:31.356 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:13:31.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:13:31.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:13:31.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60371
2026-03-07T23:13:31.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:13:31.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:13:31.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:13:31.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40994
2026-03-07T23:13:31.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:13:31.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:13:31.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:13:34.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8ccee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:13:34.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:13:34.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:13:35.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:13:35.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:13:36.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211221.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xv%2B%2Fypuej5%2Bv0abtMwAc%2FQ5Zx74%3D&Expires=1773004415 HTTP/1.1" 200 58749
2026-03-07T23:13:36.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:13:36.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:13:36.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:13:36.994 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:13:36.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:13:53.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:13:53.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:13:54.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:13:54.037 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:13:54.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:13:54.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:14:24.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:14:24.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:14:24.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16604
2026-03-07T23:14:24.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:14:24.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:14:24.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:14:24.306 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:14:24.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:14:24.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:14:24.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60371
2026-03-07T23:14:24.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:14:24.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:14:24.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:14:24.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40901
2026-03-07T23:14:24.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:14:24.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:14:24.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:14:27.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc9060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:14:27.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:14:27.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:14:28.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:14:28.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:14:29.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211221.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tY7N77QWNXPA1TqJTFJzrcqKiY8%3D&Expires=1773004468 HTTP/1.1" 200 58749
2026-03-07T23:14:29.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:14:29.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:14:29.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:14:29.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:14:29.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:14:44.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:14:44.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:14:44.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:14:44.828 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:14:44.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:14:44.875 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:15:14.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:15:14.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:15:15.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16604
2026-03-07T23:15:15.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:15:15.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:15:15.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:15:15.042 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:15:15.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:15:15.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:15:15.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60371
2026-03-07T23:15:15.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:15:15.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:15:15.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:15:15.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40901
2026-03-07T23:15:15.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:15:15.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:15:15.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:15:18.135 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68516110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:15:18.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:15:18.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:15:19.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:15:19.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:15:20.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211221.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qJqa8Y5UE0%2FGKKf0jokNfvJ09%2BE%3D&Expires=1773004519 HTTP/1.1" 200 58749
2026-03-07T23:15:20.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:15:20.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:15:20.639 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:15:20.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:15:20.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:15:36.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:15:36.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:15:36.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:15:36.400 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:15:36.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:15:36.448 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:16:06.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:16:06.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:16:07.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16533
2026-03-07T23:16:07.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:16:07.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:16:07.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:16:07.365 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:16:07.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:16:07.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:16:07.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60456
2026-03-07T23:16:07.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:16:07.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:16:07.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:16:07.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40901
2026-03-07T23:16:07.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:16:07.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:16:07.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:16:10.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d4a200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:16:10.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:16:10.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:16:11.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:16:11.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:16:12.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211221.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lYp3LsVwj4NXLU8qt%2BF68sInujI%3D&Expires=1773004571 HTTP/1.1" 200 58749
2026-03-07T23:16:13.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:16:13.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:16:13.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:16:13.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:16:13.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:16:28.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:16:28.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:16:28.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:16:28.559 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:16:28.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:16:28.607 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:16:58.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:16:58.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:16:58.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16533
2026-03-07T23:16:58.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:16:58.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:16:58.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:16:58.772 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:16:58.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:16:58.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:16:58.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60342
2026-03-07T23:16:58.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:16:58.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:16:58.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:16:58.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40816
2026-03-07T23:16:58.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:16:58.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:16:58.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:17:01.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ac2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:17:01.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:17:01.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:17:03.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:17:03.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:17:03.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QBKTRGj07RpR88ErvkJ9vW6HRW0%3D&Expires=1773004622 HTTP/1.1" 200 59138
2026-03-07T23:17:04.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:17:04.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:17:04.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:17:04.249 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:17:04.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:17:20.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:17:20.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:17:20.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:17:20.714 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:17:20.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:17:20.760 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:17:50.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:17:50.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:17:50.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16533
2026-03-07T23:17:50.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:17:50.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:17:50.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:17:50.933 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:17:50.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:17:50.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:17:50.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60342
2026-03-07T23:17:50.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:17:50.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:17:50.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:17:50.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40876
2026-03-07T23:17:50.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:17:50.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:17:50.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:17:54.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3107670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:17:54.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:17:54.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:17:55.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:17:55.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:17:56.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dz9GJM95mvKAO2R0gE7CyE%2BgLdk%3D&Expires=1773004675 HTTP/1.1" 200 59138
2026-03-07T23:17:56.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:17:56.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:17:56.325 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:17:56.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:17:56.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:18:11.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:18:11.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:18:11.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:18:11.279 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:18:11.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:18:11.325 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:18:41.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:18:41.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:18:41.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16533
2026-03-07T23:18:41.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:18:41.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:18:41.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:18:41.937 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:18:41.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:18:41.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:18:41.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60281
2026-03-07T23:18:41.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:18:41.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:18:41.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:18:41.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40876
2026-03-07T23:18:41.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:18:41.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:18:41.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:18:45.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e35a20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:18:45.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:18:45.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:18:46.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:18:46.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:18:47.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ErIRCrJLF%2BMI6Q9elXz6mnJkogo%3D&Expires=1773004726 HTTP/1.1" 200 59138
2026-03-07T23:18:47.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:18:47.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:18:47.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:18:47.337 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:18:47.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:19:04.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:19:04.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:19:04.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:19:04.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:19:04.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:19:04.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:19:34.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:19:34.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:19:34.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16533
2026-03-07T23:19:34.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:19:34.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:19:34.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:19:34.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:19:34.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:19:34.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:19:34.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60387
2026-03-07T23:19:34.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:19:34.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:19:34.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:19:34.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40888
2026-03-07T23:19:34.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:19:34.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:19:34.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:19:37.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7424fe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:19:37.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:19:37.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:19:38.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:19:38.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:19:39.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-211620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B5D5MMwXlAy1%2F8O3GBfpzkwnNxk%3D&Expires=1773004778 HTTP/1.1" 200 59138
2026-03-07T23:19:40.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:19:40.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:19:40.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:19:40.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:19:40.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:19:55.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:19:55.726 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:19:55.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:19:55.857 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:19:55.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:19:55.904 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:20:25.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:20:25.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:20:26.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16533
2026-03-07T23:20:26.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:20:26.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:20:26.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:20:26.405 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:20:26.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:20:26.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:20:26.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60387
2026-03-07T23:20:26.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:20:26.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:20:26.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:20:26.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40762
2026-03-07T23:20:26.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:20:26.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:20:26.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:20:29.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b93f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:20:29.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:20:29.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:20:30.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:20:30.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:20:31.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1GWvQ0vrM%2FKbLPEfJ422NM2ZhhM%3D&Expires=1773004830 HTTP/1.1" 200 59361
2026-03-07T23:20:31.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:20:31.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:20:31.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:20:31.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:20:31.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:20:47.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:20:47.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:20:47.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:20:47.702 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:20:47.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:20:47.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:21:17.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:21:17.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:21:18.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:21:18.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:21:18.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:21:18.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:21:18.075 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:21:18.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:21:18.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:21:18.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60370
2026-03-07T23:21:18.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:21:18.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:21:18.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:21:18.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40826
2026-03-07T23:21:18.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:21:18.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:21:18.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:21:21.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978ee60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:21:21.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:21:21.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:21:22.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:21:22.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:21:23.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IgVVo7fEAtDsmIC3jcDHgVkbjeo%3D&Expires=1773004882 HTTP/1.1" 200 59361
2026-03-07T23:21:23.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:21:23.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:21:23.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:21:23.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:21:23.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:21:39.649 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:21:39.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:21:39.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:21:39.884 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:21:39.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:21:39.931 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:22:09.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:22:09.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:22:10.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:22:10.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:22:10.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:22:10.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:22:10.401 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:22:10.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:22:10.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:22:10.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60430
2026-03-07T23:22:10.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:22:10.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:22:10.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:22:10.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40803
2026-03-07T23:22:10.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:22:10.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:22:10.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:22:13.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cddcc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:22:13.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:22:13.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:22:14.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:22:14.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:22:15.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8ZO7zKzYOZ8xP44GdfC%2BocSSDlE%3D&Expires=1773004934 HTTP/1.1" 200 59361
2026-03-07T23:22:15.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:22:15.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:22:15.778 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:22:15.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:22:15.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:22:30.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:22:31.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:22:31.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:22:31.155 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:22:31.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:22:31.201 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:23:01.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:23:01.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:23:01.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:23:01.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:23:01.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:23:01.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:23:01.530 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:23:01.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:23:01.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:23:01.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60430
2026-03-07T23:23:01.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:23:01.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:23:01.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:23:01.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40803
2026-03-07T23:23:01.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:23:01.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:23:01.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:23:04.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3108910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:23:04.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:23:04.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:23:05.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:23:05.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:23:06.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v2RhlPEgfmVRY%2BGvhkEJ1t1B02I%3D&Expires=1773004985 HTTP/1.1" 200 59361
2026-03-07T23:23:06.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:23:06.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:23:06.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:23:06.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:23:06.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:23:23.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:23:23.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:23:23.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:23:23.299 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:23:23.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:23:23.347 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:23:53.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:23:53.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:23:53.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:23:53.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:23:53.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:23:53.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:23:53.524 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:23:53.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:23:53.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:23:53.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60453
2026-03-07T23:23:53.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:23:53.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:23:53.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:23:53.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40755
2026-03-07T23:23:53.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:23:53.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:23:53.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:23:56.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bf250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:23:56.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:23:56.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:23:57.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:23:57.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:23:58.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MXzLpZHlmURTgdiHlNpUXi%2BF3es%3D&Expires=1773005037 HTTP/1.1" 200 59361
2026-03-07T23:23:58.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:23:58.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:23:58.843 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:23:58.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:23:58.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:24:13.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:24:13.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:24:13.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:24:13.890 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:24:13.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:24:13.937 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:24:43.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:24:43.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:24:44.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:24:44.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:24:44.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:24:44.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:24:44.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:24:44.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:24:44.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:24:44.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60436
2026-03-07T23:24:44.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:24:44.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:24:44.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:24:44.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40733
2026-03-07T23:24:44.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:24:44.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:24:44.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:24:47.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69772ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:24:47.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:24:47.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:24:48.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:24:48.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:24:49.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Od7yqT6%2F4JmpEVs9nODu%2BY6CvXk%3D&Expires=1773005088 HTTP/1.1" 200 58225
2026-03-07T23:24:49.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:24:49.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:24:49.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:24:49.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:24:49.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:25:05.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:25:05.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:25:05.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:25:05.280 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:25:05.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:25:05.327 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:25:35.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:25:35.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:25:35.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:25:35.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:25:35.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:25:35.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:25:35.662 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:25:35.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:25:35.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:25:35.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60436
2026-03-07T23:25:35.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:25:35.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:25:35.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:25:35.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40635
2026-03-07T23:25:35.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:25:35.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:25:35.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:25:38.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697eca60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:25:38.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:25:38.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:25:39.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:25:39.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:25:40.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d0K5paYR1JxDdHLazqB%2BP8myOUg%3D&Expires=1773005139 HTTP/1.1" 200 58225
2026-03-07T23:25:40.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:25:40.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:25:40.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:25:41.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:25:41.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:25:56.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:25:56.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:25:56.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:25:56.437 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:25:56.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:25:56.483 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:26:26.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:26:26.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:26:26.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16557
2026-03-07T23:26:26.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:26:26.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:26:26.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:26:26.652 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:26:26.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:26:26.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:26:26.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60471
2026-03-07T23:26:26.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:26:26.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:26:26.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:26:26.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40647
2026-03-07T23:26:26.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:26:26.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:26:26.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:26:29.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d5c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:26:29.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:26:29.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:26:30.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:26:30.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:26:31.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gQYZXti%2FyS34zEmDQaIc76UCOV8%3D&Expires=1773005190 HTTP/1.1" 200 58225
2026-03-07T23:26:32.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:26:32.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:26:32.008 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:26:32.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:26:32.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:26:47.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:26:47.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:26:47.685 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:26:47.709 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:26:47.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:26:47.756 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:27:17.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:27:17.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:27:17.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16557
2026-03-07T23:27:17.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:27:17.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:27:17.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:27:17.926 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:27:17.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:27:17.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:27:17.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60198
2026-03-07T23:27:17.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:27:17.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:27:17.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:27:17.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40664
2026-03-07T23:27:17.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:27:17.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:27:17.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:27:21.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2f7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:27:21.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:27:21.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:27:22.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:27:22.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:27:22.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kvm1QxnKAPxfR1EoASgnKwkQGWQ%3D&Expires=1773005241 HTTP/1.1" 200 58225
2026-03-07T23:27:23.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:27:23.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:27:23.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:27:23.264 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:27:23.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:27:38.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:27:38.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:27:38.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:27:38.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:27:38.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:27:38.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:28:08.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:28:08.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:28:09.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16557
2026-03-07T23:28:09.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:28:09.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:28:09.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:28:09.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:28:09.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:28:09.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:28:09.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60198
2026-03-07T23:28:09.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:28:09.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:28:09.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:28:09.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40689
2026-03-07T23:28:09.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:28:09.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:28:09.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:28:12.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978d570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:28:12.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:28:12.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:28:13.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:28:13.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:28:14.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=618CsWziq82Mx1VjSN7EKX99UdY%3D&Expires=1773005293 HTTP/1.1" 200 58225
2026-03-07T23:28:14.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:28:14.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:28:14.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:28:14.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:28:14.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:28:30.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:28:30.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:28:30.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:28:30.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:28:30.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:28:30.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:29:00.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:29:00.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:29:00.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16557
2026-03-07T23:29:00.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:29:00.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:29:00.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:29:00.732 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:29:00.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:29:00.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:29:00.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60198
2026-03-07T23:29:00.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:29:00.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:29:00.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:29:00.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40689
2026-03-07T23:29:00.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:29:00.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:29:00.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:29:03.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69417e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:29:03.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:29:03.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:29:05.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:29:05.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:29:05.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GJJS%2FJh%2F4EIdL2Zp2XSMRI%2Fo9M0%3D&Expires=1773005344 HTTP/1.1" 200 57637
2026-03-07T23:29:06.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:29:06.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:29:06.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:29:06.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:29:06.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:29:21.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:29:22.062 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:29:22.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:29:22.192 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:29:22.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:29:22.239 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:29:52.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:29:52.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:29:52.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16557
2026-03-07T23:29:52.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:29:52.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:29:52.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:29:52.526 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:29:52.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:29:52.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:29:52.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60358
2026-03-07T23:29:52.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:29:52.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:29:52.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:29:52.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40657
2026-03-07T23:29:52.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:29:52.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:29:52.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:29:55.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5f190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:29:55.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:29:55.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:29:56.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:29:56.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:29:57.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3WWehlU8omv8AAVcbpa%2FgLoJMWc%3D&Expires=1773005396 HTTP/1.1" 200 57637
2026-03-07T23:29:57.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:29:57.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:29:57.881 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:29:57.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:29:57.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:30:12.840 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:30:12.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:30:13.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:30:13.080 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:30:13.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:30:13.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:30:43.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:30:43.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:30:43.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16557
2026-03-07T23:30:43.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:30:43.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:30:43.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:30:43.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:30:43.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:30:43.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:30:43.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60358
2026-03-07T23:30:43.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:30:43.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:30:43.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:30:43.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40202
2026-03-07T23:30:43.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:30:43.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:30:43.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:30:46.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a162c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:30:46.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:30:46.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:30:47.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:30:47.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:30:48.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VtYnwC9Ctw0nFzOgWSbDxDiJoEA%3D&Expires=1773005447 HTTP/1.1" 200 57637
2026-03-07T23:30:48.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:30:48.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:30:48.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:30:48.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:30:48.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:31:06.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:31:06.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:31:06.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:31:06.521 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:31:06.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:31:06.567 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:31:36.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:31:36.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:31:36.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16640
2026-03-07T23:31:36.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:31:36.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:31:36.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:31:36.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:31:36.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:31:36.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:31:36.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60382
2026-03-07T23:31:36.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:31:36.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:31:36.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:31:36.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40187
2026-03-07T23:31:36.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:31:36.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:31:36.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:31:39.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69770190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:31:39.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:31:39.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:31:41.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:31:41.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:31:41.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-212823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X%2BlpjchD%2FJNW%2FEcSq2hAID4jCHI%3D&Expires=1773005500 HTTP/1.1" 200 57637
2026-03-07T23:31:42.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:31:42.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:31:42.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:31:42.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:31:42.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:31:57.446 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:31:57.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:31:57.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:31:57.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:31:57.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:31:57.723 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:32:27.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:32:27.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:32:27.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16640
2026-03-07T23:32:27.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:32:27.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:32:27.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:32:27.903 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:32:27.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:32:27.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:32:27.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60548
2026-03-07T23:32:27.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:32:27.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:32:27.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:32:27.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40124
2026-03-07T23:32:27.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:32:27.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:32:27.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:32:31.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e56650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:32:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:32:31.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:32:32.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:32:32.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:32:33.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nykVi6WjIt6%2Fcf9w3WyGLqqlG6k%3D&Expires=1773005552 HTTP/1.1" 200 57398
2026-03-07T23:32:33.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:32:33.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:32:33.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:32:33.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:32:33.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:32:49.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:32:49.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:32:49.259 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:32:49.283 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:32:49.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:32:49.331 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:33:19.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:33:19.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:33:19.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16640
2026-03-07T23:33:19.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:33:19.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:33:19.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:33:19.652 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:33:19.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:33:19.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:33:19.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60548
2026-03-07T23:33:19.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:33:19.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:33:19.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:33:19.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40182
2026-03-07T23:33:19.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:33:19.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:33:19.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:33:22.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e357b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:33:22.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:33:22.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:33:23.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:33:23.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:33:24.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gb46RVttdAReGA%2BCosEisx%2FM9t4%3D&Expires=1773005603 HTTP/1.1" 200 57398
2026-03-07T23:33:25.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:33:25.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:33:25.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:33:25.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:33:25.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:33:39.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:33:39.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:33:40.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:33:40.128 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:33:40.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:33:40.176 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:34:10.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:34:10.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:34:10.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16640
2026-03-07T23:34:10.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:34:10.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:34:10.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:34:10.772 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:34:10.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:34:10.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:34:10.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60507
2026-03-07T23:34:10.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:34:10.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:34:10.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:34:10.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40213
2026-03-07T23:34:10.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:34:10.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:34:10.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:34:13.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fd930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:34:13.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:34:13.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:34:15.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:34:15.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:34:15.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0%2F0Ibv3cJTsGLdThb2aDJCovKQc%3D&Expires=1773005654 HTTP/1.1" 200 57398
2026-03-07T23:34:16.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:34:16.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:34:16.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:34:16.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:34:16.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:34:32.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:34:32.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:34:32.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:34:32.425 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:34:32.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:34:32.473 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:35:02.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:35:02.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:35:02.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16640
2026-03-07T23:35:02.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:35:02.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:35:02.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:35:02.620 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:35:02.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:35:02.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:35:02.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60480
2026-03-07T23:35:02.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:35:02.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:35:02.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:35:02.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40213
2026-03-07T23:35:02.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:35:02.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:35:02.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:35:05.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bd180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:35:05.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:35:05.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:35:06.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:35:06.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:35:07.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FdUajHQ8qk5ts%2BoO%2Fh0vLU4ZQGY%3D&Expires=1773005706 HTTP/1.1" 200 57398
2026-03-07T23:35:07.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:35:07.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:35:07.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:35:07.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:35:07.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:35:22.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:35:22.888 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:35:22.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:35:23.015 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:35:23.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:35:23.061 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:35:53.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:35:53.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:35:53.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16640
2026-03-07T23:35:53.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:35:53.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:35:53.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:35:53.541 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:35:53.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:35:53.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:35:53.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60480
2026-03-07T23:35:53.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:35:53.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:35:53.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:35:53.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40198
2026-03-07T23:35:53.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:35:53.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:35:53.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:35:56.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abb670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:35:56.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:35:56.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:35:57.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:35:57.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:35:58.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MMgzTKh9nS79yIKnXMTZOc7IBW0%3D&Expires=1773005757 HTTP/1.1" 200 57398
2026-03-07T23:35:58.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:35:58.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:35:58.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:35:58.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:35:58.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:36:16.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:36:16.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:36:16.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:36:16.497 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:36:16.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:36:16.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:36:46.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:36:46.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:36:46.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16589
2026-03-07T23:36:46.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:36:46.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:36:46.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:36:46.882 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:36:46.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:36:46.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:36:46.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60534
2026-03-07T23:36:46.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:36:46.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:36:46.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:36:46.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40197
2026-03-07T23:36:46.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:36:46.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:36:46.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:36:49.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69799990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:36:49.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:36:49.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:36:51.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:36:51.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:36:51.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PueoKPDbiMB5oZtogKI%2F5Zc%2FPoo%3D&Expires=1773005810 HTTP/1.1" 200 57394
2026-03-07T23:36:52.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:36:52.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:36:52.237 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:36:52.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:36:52.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:37:07.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:37:07.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:37:07.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:37:07.662 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:37:07.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:37:07.709 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:37:37.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:37:37.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:37:37.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16589
2026-03-07T23:37:37.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:37:37.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:37:37.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:37:37.881 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:37:37.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:37:37.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:37:37.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60588
2026-03-07T23:37:37.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:37:37.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:37:37.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:37:37.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40313
2026-03-07T23:37:37.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:37:37.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:37:37.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:37:40.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316a470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:37:40.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:37:40.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:37:42.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:37:42.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:37:43.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lYoc%2BfW6NAlYSYBQYqeaUeiEnEg%3D&Expires=1773005861 HTTP/1.1" 200 57394
2026-03-07T23:37:43.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:37:43.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:37:43.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:37:43.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:37:43.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:37:58.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:37:59.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:37:59.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:37:59.213 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:37:59.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:37:59.260 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:38:29.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:38:29.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:38:29.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16589
2026-03-07T23:38:29.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:38:29.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:38:29.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:38:29.405 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:38:29.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:38:29.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:38:29.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60588
2026-03-07T23:38:29.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:38:29.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:38:29.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:38:29.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40182
2026-03-07T23:38:29.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:38:29.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:38:29.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:38:32.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68596830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:38:32.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:38:32.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:38:33.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:38:33.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:38:34.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CGfGfB7uNPEnB13UmkYJtEvlXPY%3D&Expires=1773005913 HTTP/1.1" 200 57394
2026-03-07T23:38:34.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:38:34.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:38:34.758 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:38:34.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:38:34.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:38:50.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:38:50.115 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:38:50.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:38:50.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:38:50.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:38:50.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:39:20.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:39:20.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:39:20.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16589
2026-03-07T23:39:20.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:39:20.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:39:20.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:39:20.479 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:39:20.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:39:20.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:39:20.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60463
2026-03-07T23:39:20.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:39:20.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:39:20.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:39:20.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40145
2026-03-07T23:39:20.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:39:20.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:39:20.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:39:23.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694592d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:39:23.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:39:23.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:39:24.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:39:24.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:39:25.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QKhP69hjyB%2FsJFWqibLeh2D7%2FS8%3D&Expires=1773005964 HTTP/1.1" 200 57394
2026-03-07T23:39:25.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:39:25.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:39:25.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:39:25.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:39:25.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:39:40.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:39:40.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:39:40.909 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:39:40.933 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:39:40.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:39:40.980 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:40:11.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:40:11.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:40:11.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16589
2026-03-07T23:40:11.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:40:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:40:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:40:11.139 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:40:11.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:40:11.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:40:11.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60443
2026-03-07T23:40:11.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:40:11.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:40:11.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:40:11.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39905
2026-03-07T23:40:11.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:40:11.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:40:11.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:40:14.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696488b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:40:14.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:40:14.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:40:15.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:40:15.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:40:16.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-213621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ts%2BEY2%2ByBX2ob%2FLmEXQaMi%2Fbr9Q%3D&Expires=1773006015 HTTP/1.1" 200 57394
2026-03-07T23:40:16.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:40:16.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:40:16.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:40:16.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:40:16.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:40:33.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:40:33.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:40:33.408 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:40:33.432 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:40:33.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:40:33.478 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:41:03.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:41:03.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:41:04.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:41:04.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:41:04.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:41:04.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:41:04.350 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:41:04.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:41:04.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:41:04.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60443
2026-03-07T23:41:04.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:41:04.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:41:04.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:41:04.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39905
2026-03-07T23:41:04.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:41:04.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:41:04.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:41:07.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a14ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:41:07.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:41:07.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:41:08.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:41:08.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:41:09.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Oo%2FvVLD%2B8yBX7WrK8C8X513edGQ%3D&Expires=1773006068 HTTP/1.1" 200 57141
2026-03-07T23:41:09.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:41:09.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:41:09.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:41:09.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:41:09.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:41:25.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:41:25.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:41:25.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:41:25.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:41:25.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:41:26.008 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:41:56.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:41:56.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:41:56.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:41:56.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:41:56.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:41:56.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:41:56.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:41:56.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:41:56.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:41:56.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60666
2026-03-07T23:41:56.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:41:56.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:41:56.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:41:56.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39805
2026-03-07T23:41:56.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:41:56.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:41:56.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:41:59.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742283a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:41:59.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:41:59.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:42:00.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:42:00.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:42:01.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YuSNVqV2TH7Q%2BfxAus%2F49UHntYQ%3D&Expires=1773006120 HTTP/1.1" 200 57141
2026-03-07T23:42:01.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:42:01.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:42:01.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:42:01.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:42:01.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:42:17.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:42:17.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:42:17.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:42:17.695 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:42:17.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:42:17.742 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:42:47.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:42:47.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:42:47.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:42:47.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:42:47.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:42:47.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:42:47.961 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:42:47.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:42:47.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:42:47.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60666
2026-03-07T23:42:47.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:42:47.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:42:47.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:42:47.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39870
2026-03-07T23:42:47.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:42:47.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:42:47.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:42:51.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6927a170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:42:51.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:42:51.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:42:52.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:42:52.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:42:53.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SA6%2FaetIu%2B4WLShn0ds5Y3C1pZg%3D&Expires=1773006172 HTTP/1.1" 200 57141
2026-03-07T23:42:53.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:42:53.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:42:53.323 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:42:53.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:42:53.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:43:09.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:43:09.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:43:09.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:43:09.237 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:43:09.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:43:09.284 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:43:39.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:43:39.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:43:39.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:43:39.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:43:39.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:43:39.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:43:39.621 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:43:39.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:43:39.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:43:39.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60666
2026-03-07T23:43:39.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:43:39.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:43:39.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:43:39.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39870
2026-03-07T23:43:39.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:43:39.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:43:39.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:43:42.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974e6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:43:42.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:43:42.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:43:43.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:43:43.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:43:44.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O3v6VN1bj%2FWGPwBgyHEX%2BMHyChM%3D&Expires=1773006223 HTTP/1.1" 200 57141
2026-03-07T23:43:44.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:43:44.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:43:44.953 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:43:44.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:43:44.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:44:00.447 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:44:00.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:44:00.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:44:00.688 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:44:00.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:44:00.734 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:44:30.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:44:30.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:44:31.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:44:31.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:44:31.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:44:31.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:44:31.075 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:44:31.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:44:31.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:44:31.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60636
2026-03-07T23:44:31.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:44:31.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:44:31.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:44:31.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39881
2026-03-07T23:44:31.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:44:31.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:44:31.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:44:34.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc04c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:44:34.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:44:34.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:44:35.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:44:35.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:44:36.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CsRLFP3yG7rPI2xfSPRK3KKRKkQ%3D&Expires=1773006275 HTTP/1.1" 200 57127
2026-03-07T23:44:36.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:44:36.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:44:36.440 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:44:36.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:44:36.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:44:51.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:44:51.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:44:51.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:44:51.904 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:44:51.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:44:51.951 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:45:21.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:45:21.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:45:22.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16556
2026-03-07T23:45:22.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:45:22.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:45:22.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:45:22.276 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:45:22.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:45:22.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:45:22.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60535
2026-03-07T23:45:22.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:45:22.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:45:22.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:45:22.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39968
2026-03-07T23:45:22.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:45:22.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:45:22.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:45:25.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6945bfa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:45:25.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:45:25.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:45:26.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:45:26.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:45:27.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4YW%2BxSCmR%2FMEVHWB2%2FnsVyBbG7o%3D&Expires=1773006326 HTTP/1.1" 200 57127
2026-03-07T23:45:27.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:45:27.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:45:27.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:45:27.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:45:27.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:45:44.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:45:44.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:45:44.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:45:44.683 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:45:44.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:45:44.730 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:46:14.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:46:14.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:46:15.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16567
2026-03-07T23:46:15.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:46:15.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:46:15.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:46:15.842 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:46:15.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:46:15.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:46:15.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60535
2026-03-07T23:46:15.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:46:15.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:46:15.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:46:15.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39879
2026-03-07T23:46:15.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:46:15.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:46:15.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:46:18.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b62140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:46:18.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:46:18.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:46:20.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:46:20.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:46:20.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vai1Z4yZiVn%2BCHaZtLOSQY5I8O0%3D&Expires=1773006379 HTTP/1.1" 200 57127
2026-03-07T23:46:21.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:46:21.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:46:21.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:46:21.244 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:46:21.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:46:36.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:46:36.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:46:36.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:46:36.538 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:46:36.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:46:36.583 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:47:06.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:47:06.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:47:06.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16567
2026-03-07T23:47:06.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:47:06.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:47:06.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:47:06.738 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:47:06.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:47:06.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:47:06.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60186
2026-03-07T23:47:06.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:47:06.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:47:06.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:47:06.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39602
2026-03-07T23:47:06.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:47:06.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:47:06.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:47:09.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69439900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:47:09.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:47:09.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:47:10.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:47:10.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:47:11.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xyh3Mninr7FdPo4o8Wz58MfVkpM%3D&Expires=1773006430 HTTP/1.1" 200 57127
2026-03-07T23:47:12.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:47:12.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:47:12.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:47:12.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:47:12.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:47:27.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:47:27.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:47:27.810 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:47:27.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:47:27.857 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:47:57.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:47:57.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:47:57.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16567
2026-03-07T23:47:58.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:47:58.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:47:58.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:47:58.022 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:47:58.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:47:58.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:47:58.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60086
2026-03-07T23:47:58.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:47:58.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:47:58.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:47:58.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39602
2026-03-07T23:47:58.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:47:58.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:47:58.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:48:01.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de2b00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:48:01.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:48:01.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:48:02.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:48:02.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:48:03.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5eTK%2BNYSZ7v7vv2INF4mpoU7oAA%3D&Expires=1773006482 HTTP/1.1" 200 57127
2026-03-07T23:48:03.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:48:03.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:48:03.407 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:48:03.432 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:48:03.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:48:19.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:48:19.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:48:19.711 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:48:19.734 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:48:19.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:48:19.781 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:48:49.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:48:49.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:48:50.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16567
2026-03-07T23:48:50.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:48:50.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:48:50.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:48:50.106 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:48:50.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:48:50.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:48:50.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60086
2026-03-07T23:48:50.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:48:50.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:48:50.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:48:50.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39479
2026-03-07T23:48:50.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:48:50.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:48:50.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:48:53.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69289480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:48:53.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:48:53.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:48:54.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:48:54.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:48:55.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ur05PK3MLGFy4B0qkbHn5Z2iARY%3D&Expires=1773006534 HTTP/1.1" 200 56821
2026-03-07T23:48:55.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:48:55.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:48:55.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:48:55.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:48:55.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:49:11.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:49:11.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:49:11.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:49:11.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:49:11.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:49:11.526 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:49:41.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:49:41.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:49:41.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16567
2026-03-07T23:49:41.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:49:41.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:49:41.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:49:41.869 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:49:41.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:49:41.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:49:41.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60079
2026-03-07T23:49:41.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:49:41.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:49:41.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:49:41.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39479
2026-03-07T23:49:41.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:49:41.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:49:41.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:49:44.953 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab9300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:49:44.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:49:44.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:49:46.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:49:46.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:49:46.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OBGp7wmFtIN1F1emDs8ZAVYe3qo%3D&Expires=1773006585 HTTP/1.1" 200 56821
2026-03-07T23:49:47.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:49:47.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:49:47.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:49:47.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:49:47.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:50:04.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:50:04.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:50:04.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:50:04.316 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:50:04.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:50:04.363 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:50:34.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:50:34.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:50:34.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16567
2026-03-07T23:50:34.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:50:34.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:50:34.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:50:34.702 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:50:34.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:50:34.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:50:34.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60229
2026-03-07T23:50:34.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:50:34.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:50:34.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:50:34.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39413
2026-03-07T23:50:34.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:50:34.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:50:34.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:50:37.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738f010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:50:37.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:50:37.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:50:38.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:50:38.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:50:39.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kn5gIXQGtOm1d%2BVD7ymJprOkpM4%3D&Expires=1773006638 HTTP/1.1" 200 56821
2026-03-07T23:50:40.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:50:40.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:50:40.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:50:40.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:50:40.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:50:55.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:50:56.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:50:56.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:50:56.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:50:56.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:50:56.276 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:51:26.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:51:26.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:51:26.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T23:51:26.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:51:26.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:51:26.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:51:26.561 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:51:26.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:51:26.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:51:26.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60229
2026-03-07T23:51:26.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:51:26.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:51:26.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:51:26.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39443
2026-03-07T23:51:26.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:51:26.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:51:26.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:51:29.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738d840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:51:29.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:51:29.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:51:30.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:51:30.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:51:31.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-214822.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lHj7ioeW6JO9Z7rwO%2FQ1Pk%2BcyLg%3D&Expires=1773006690 HTTP/1.1" 200 56821
2026-03-07T23:51:31.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:51:31.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:51:31.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:51:31.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:51:31.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:51:47.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:51:48.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:51:48.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:51:48.213 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:51:48.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:51:48.260 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:52:18.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:52:18.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:52:18.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T23:52:18.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:52:18.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:52:18.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:52:18.574 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:52:18.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:52:18.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:52:18.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60172
2026-03-07T23:52:18.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:52:18.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:52:18.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:52:18.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39444
2026-03-07T23:52:18.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:52:18.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:52:18.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:52:21.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cbeec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:52:21.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:52:21.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:52:22.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:52:22.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:52:23.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jhwH2kOSz6Gac7rFk8O34gmzYIE%3D&Expires=1773006742 HTTP/1.1" 200 57101
2026-03-07T23:52:23.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:52:23.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:52:23.994 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:52:24.017 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:52:24.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:52:39.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:52:39.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:52:40.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:52:40.038 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:52:40.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:52:40.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:53:10.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:53:10.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:53:10.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T23:53:10.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:53:10.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:53:10.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:53:10.397 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:53:10.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:53:10.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:53:10.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60229
2026-03-07T23:53:10.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:53:10.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:53:10.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:53:10.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39446
2026-03-07T23:53:10.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:53:10.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:53:10.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:53:13.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4785a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:53:13.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:53:13.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:53:14.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:53:14.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:53:15.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V4KDoxMUlLbOoWdB6Jo8J1U%2FciA%3D&Expires=1773006794 HTTP/1.1" 200 57101
2026-03-07T23:53:15.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:53:15.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:53:15.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:53:15.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:53:15.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:53:32.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:53:32.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:53:32.874 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:53:32.899 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:53:32.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:53:32.946 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:54:02.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:54:02.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:54:03.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T23:54:03.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:54:03.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:54:03.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:54:03.109 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:54:03.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:54:03.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:54:03.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60229
2026-03-07T23:54:03.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:54:03.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:54:03.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:54:03.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39446
2026-03-07T23:54:03.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:54:03.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:54:03.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:54:06.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc0ae90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:54:06.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:54:06.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:54:07.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:54:07.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:54:08.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8%2B4rNag7HKWYxbl691VnhWV6R6g%3D&Expires=1773006847 HTTP/1.1" 200 57101
2026-03-07T23:54:08.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:54:08.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:54:08.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:54:08.466 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:54:08.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:54:23.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:54:23.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:54:23.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:54:23.892 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:54:23.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:54:23.939 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:54:53.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:54:53.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:54:54.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T23:54:54.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:54:54.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:54:54.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:54:54.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:54:54.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:54:54.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:54:54.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60323
2026-03-07T23:54:54.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:54:54.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:54:54.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:54:54.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39437
2026-03-07T23:54:54.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:54:54.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:54:54.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:54:57.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3104eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:54:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:54:57.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:54:58.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:54:58.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:54:59.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bPVbOMf2N6%2F9hYZmobz8OBJLI5o%3D&Expires=1773006898 HTTP/1.1" 200 57101
2026-03-07T23:54:59.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:54:59.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:54:59.462 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:54:59.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:54:59.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:55:16.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:55:16.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:55:16.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:55:16.556 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:55:16.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:55:16.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:55:46.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:55:46.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:55:47.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T23:55:47.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:55:47.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:55:47.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:55:47.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:55:47.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:55:47.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:55:47.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60447
2026-03-07T23:55:47.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:55:47.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:55:47.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:55:47.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39457
2026-03-07T23:55:47.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:55:47.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:55:47.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:55:50.199 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a75480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:55:50.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:55:50.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:55:51.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:55:51.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:55:52.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F3eqKqOuKZ9GVs7DRZih9VbadQI%3D&Expires=1773006951 HTTP/1.1" 200 57101
2026-03-07T23:55:52.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:55:52.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:55:52.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:55:52.503 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:55:52.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:56:08.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:56:08.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:56:08.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:56:08.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:56:08.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:56:08.370 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:56:38.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:56:38.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:56:38.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16506
2026-03-07T23:56:38.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:56:38.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:56:38.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:56:38.871 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:56:38.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:56:38.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:56:38.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60447
2026-03-07T23:56:38.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:56:38.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:56:38.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:56:38.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39412
2026-03-07T23:56:38.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:56:38.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:56:38.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:56:41.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d95cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:56:41.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:56:41.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:56:43.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:56:43.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:56:43.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8B8wThjcYbNd7Zv2uGcBHSn%2BPDQ%3D&Expires=1773007002 HTTP/1.1" 200 56728
2026-03-07T23:56:44.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:56:44.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:56:44.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:56:44.280 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:56:44.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:57:00.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:57:00.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:57:00.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:57:01.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:57:01.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:57:01.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:57:31.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:57:31.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:57:31.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16506
2026-03-07T23:57:31.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:57:31.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:57:31.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:57:31.381 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:57:31.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:57:31.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:57:31.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60447
2026-03-07T23:57:31.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:57:31.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:57:31.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:57:31.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39412
2026-03-07T23:57:31.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:57:31.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:57:31.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:57:34.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974c160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:57:34.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:57:34.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:57:35.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:57:35.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:57:36.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OTyScKtD0Pe6Hxb86bk6Ph5yRu0%3D&Expires=1773007055 HTTP/1.1" 200 56728
2026-03-07T23:57:36.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:57:36.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:57:36.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:57:36.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:57:36.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:57:51.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:57:52.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:57:52.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:57:52.164 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:57:52.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:57:52.211 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:58:22.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:58:22.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:58:22.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16506
2026-03-07T23:58:22.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:58:22.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:58:22.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:58:22.642 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:58:22.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:58:22.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:58:22.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60395
2026-03-07T23:58:22.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:58:22.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:58:22.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:58:22.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39412
2026-03-07T23:58:22.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:58:22.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:58:22.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:58:25.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d27310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:58:25.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:58:25.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:58:26.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:58:26.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:58:27.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w5DvmHqljbGy8vQO%2FP1eMNofyts%3D&Expires=1773007106 HTTP/1.1" 200 56728
2026-03-07T23:58:27.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:58:27.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:58:27.991 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:58:28.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:58:28.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:58:44.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:58:44.616 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:58:44.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:58:44.747 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:58:44.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:58:44.793 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T23:59:14.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T23:59:14.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T23:59:15.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16506
2026-03-07T23:59:15.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T23:59:15.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T23:59:15.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T23:59:15.122 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T23:59:15.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T23:59:15.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T23:59:15.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60395
2026-03-07T23:59:15.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:59:15.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T23:59:15.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T23:59:15.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39601
2026-03-07T23:59:15.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T23:59:15.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T23:59:15.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T23:59:18.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685130d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T23:59:18.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T23:59:18.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T23:59:19.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T23:59:19.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T23:59:20.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2CDXKhswV0bpHHOhL7meWsO1%2FWE%3D&Expires=1773007159 HTTP/1.1" 200 56728
2026-03-07T23:59:20.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T23:59:20.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T23:59:20.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T23:59:20.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T23:59:20.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T23:59:37.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:59:37.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:59:37.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T23:59:37.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T23:59:37.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T23:59:37.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:00:07.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:00:07.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:00:07.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16506
2026-03-08T00:00:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:00:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:00:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:00:08.009 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:00:08.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:00:08.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:00:08.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60611
2026-03-08T00:00:08.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:00:08.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:00:08.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:00:08.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39590
2026-03-08T00:00:08.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:00:08.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:00:08.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:00:11.127 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c27460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:00:11.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:00:11.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:00:12.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:00:12.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:00:13.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-215622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LIrF9R%2BVO%2BEcm%2B0obiFYUcWY0og%3D&Expires=1773007212 HTTP/1.1" 200 56728
2026-03-08T00:00:13.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:00:13.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:00:13.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:00:13.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:00:13.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:00:28.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:00:29.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:00:29.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:00:29.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:00:29.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:00:29.276 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:00:59.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:00:59.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:01:00.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16581
2026-03-08T00:01:00.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:01:00.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:01:00.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:01:00.650 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:01:00.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:01:00.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:01:00.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60526
2026-03-08T00:01:00.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:01:00.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:01:00.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:01:00.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39590
2026-03-08T00:01:00.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:01:00.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:01:00.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:01:03.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a14e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:01:03.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:01:03.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:01:04.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:01:04.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:01:05.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220023.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2WaeWlQHUstlbN%2FCnLjfy33Ob%2FY%3D&Expires=1773007264 HTTP/1.1" 200 56908
2026-03-08T00:01:05.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:01:05.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:01:05.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:01:06.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:01:06.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:01:22.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:01:22.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:01:22.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:01:22.515 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:01:22.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:01:22.562 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:01:52.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:01:52.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:01:52.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16581
2026-03-08T00:01:52.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:01:52.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:01:52.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:01:52.886 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:01:52.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:01:52.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:01:52.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60526
2026-03-08T00:01:52.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:01:52.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:01:52.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:01:52.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39707
2026-03-08T00:01:52.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:01:52.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:01:52.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:01:55.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68578220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:01:55.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:01:55.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:01:57.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:01:57.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:01:57.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220023.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7DZEq5UXvXI%2FlY8HE6smg6hQzUA%3D&Expires=1773007316 HTTP/1.1" 200 56908
2026-03-08T00:01:58.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:01:58.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:01:58.221 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:01:58.244 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:01:58.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:02:14.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:02:14.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:02:14.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:02:14.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:02:14.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:02:14.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:02:44.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:02:44.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:02:44.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16581
2026-03-08T00:02:44.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:02:44.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:02:44.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:02:44.801 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:02:44.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:02:44.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:02:44.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60564
2026-03-08T00:02:44.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:02:44.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:02:44.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:02:44.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39691
2026-03-08T00:02:44.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:02:44.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:02:44.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:02:47.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6945a260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:02:47.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:02:47.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:02:49.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:02:49.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:02:49.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220023.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I%2F7YVYzlw9pFYLeNPWsS5zChvoE%3D&Expires=1773007368 HTTP/1.1" 200 56908
2026-03-08T00:02:50.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:02:50.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:02:50.182 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:02:50.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:02:50.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:03:05.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:03:05.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:03:06.021 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:03:06.046 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:03:06.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:03:06.093 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:03:36.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:03:36.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:03:36.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16581
2026-03-08T00:03:36.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:03:36.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:03:36.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:03:36.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:03:36.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:03:36.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:03:36.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60482
2026-03-08T00:03:36.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:03:36.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:03:36.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:03:36.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39615
2026-03-08T00:03:36.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:03:36.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:03:36.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:03:39.960 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a86d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:03:39.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:03:39.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:03:41.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:03:41.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:03:41.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220023.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CmQttah5kEoUuUc7uRRAPT86Uw4%3D&Expires=1773007420 HTTP/1.1" 200 56908
2026-03-08T00:03:42.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:03:42.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:03:42.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:03:42.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:03:42.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:03:57.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:03:57.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:03:57.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:03:57.780 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:03:57.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:03:57.827 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:04:27.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:04:27.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:04:27.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16581
2026-03-08T00:04:27.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:04:27.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:04:27.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:04:27.998 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:04:27.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:04:27.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:04:28.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60482
2026-03-08T00:04:28.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:04:28.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:04:28.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:04:28.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39738
2026-03-08T00:04:28.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:04:28.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:04:28.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:04:31.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69649090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:04:31.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:04:31.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:04:32.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:04:32.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:04:33.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1svaesiphIoMpjbGkVqYQ0pZdX8%3D&Expires=1773007472 HTTP/1.1" 200 57730
2026-03-08T00:04:33.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:04:33.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:04:33.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:04:33.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:04:33.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:04:48.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:04:48.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:04:48.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:04:49.022 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:04:49.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:04:49.069 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:05:19.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:05:19.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:05:19.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16581
2026-03-08T00:05:19.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:05:19.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:05:19.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:05:19.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:05:19.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:05:19.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:05:19.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60456
2026-03-08T00:05:19.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:05:19.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:05:19.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:05:19.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39668
2026-03-08T00:05:19.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:05:19.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:05:19.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:05:22.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e1a9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:05:22.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:05:22.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:05:23.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:05:23.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:05:24.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rYo8%2F8fe8gNy2203Kc1J%2BFP1%2BWY%3D&Expires=1773007523 HTTP/1.1" 200 57730
2026-03-08T00:05:24.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:05:24.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:05:24.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:05:24.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:05:24.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:05:39.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:05:39.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:05:39.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:05:40.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:05:40.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:05:40.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:06:10.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:06:10.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:06:10.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16566
2026-03-08T00:06:10.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:06:10.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:06:10.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:06:10.773 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:06:10.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:06:10.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:06:10.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60536
2026-03-08T00:06:10.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:06:10.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:06:10.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:06:10.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39615
2026-03-08T00:06:10.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:06:10.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:06:10.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:06:13.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cbba90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:06:13.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:06:13.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:06:15.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:06:15.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:06:15.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5%2BzZTdjVyC42cn%2FgjlQt3jL5wM8%3D&Expires=1773007574 HTTP/1.1" 200 57730
2026-03-08T00:06:16.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:06:16.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:06:16.221 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:06:16.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:06:16.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:06:31.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:06:31.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:06:31.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:06:31.568 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:06:31.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:06:31.615 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:07:01.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:07:01.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:07:01.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16566
2026-03-08T00:07:01.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:07:01.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:07:01.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:07:01.959 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:07:01.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:07:01.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:07:01.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60536
2026-03-08T00:07:01.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:07:01.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:07:01.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:07:01.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39615
2026-03-08T00:07:01.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:07:01.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:07:01.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:07:05.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316a890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:07:05.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:07:05.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:07:06.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:07:06.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:07:07.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4z5JsFrU7We6vkFbgUVqEJOZ0EI%3D&Expires=1773007626 HTTP/1.1" 200 57730
2026-03-08T00:07:07.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:07:07.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:07:07.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:07:07.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:07:07.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:07:22.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:07:22.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:07:22.878 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:07:22.902 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:07:22.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:07:22.948 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:07:52.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:07:52.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:07:53.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16566
2026-03-08T00:07:53.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:07:53.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:07:53.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:07:53.246 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:07:53.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:07:53.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:07:53.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60703
2026-03-08T00:07:53.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:07:53.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:07:53.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:07:53.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39632
2026-03-08T00:07:53.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:07:53.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:07:53.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:07:56.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b993ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:07:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:07:56.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:07:57.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:07:57.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:07:58.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220423.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wQPue%2BWpyu8DO2q2dlb4TbzrPWc%3D&Expires=1773007677 HTTP/1.1" 200 57730
2026-03-08T00:07:58.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:07:58.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:07:58.597 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:07:58.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:07:58.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:08:14.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:08:14.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:08:14.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:08:14.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:08:14.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:08:14.317 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:08:44.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:08:44.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:08:44.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16566
2026-03-08T00:08:44.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:08:44.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:08:44.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:08:44.795 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:08:44.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:08:44.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:08:44.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60775
2026-03-08T00:08:44.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:08:44.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:08:44.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:08:44.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39534
2026-03-08T00:08:44.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:08:44.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:08:44.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:08:47.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69723220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:08:47.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:08:47.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:08:49.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:08:49.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:08:49.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p7IPrP4ao9nfKgi5DPD0nUeSJSc%3D&Expires=1773007728 HTTP/1.1" 200 57788
2026-03-08T00:08:50.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:08:50.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:08:50.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:08:50.236 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:08:50.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:09:06.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:09:06.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:09:06.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:09:06.854 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:09:06.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:09:06.901 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:09:36.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:09:36.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:09:37.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16566
2026-03-08T00:09:37.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:09:37.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:09:37.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:09:37.380 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:09:37.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:09:37.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:09:37.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60775
2026-03-08T00:09:37.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:09:37.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:09:37.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:09:37.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39584
2026-03-08T00:09:37.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:09:37.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:09:37.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:09:40.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2c550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:09:40.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:09:40.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:09:41.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:09:41.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:09:42.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GoCuv7%2BmDqPreMkQQ7LdmlBjjvI%3D&Expires=1773007781 HTTP/1.1" 200 57788
2026-03-08T00:09:42.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:09:42.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:09:42.711 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:09:42.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:09:42.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:09:57.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:09:58.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:09:58.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:09:58.150 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:09:58.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:09:58.196 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:10:28.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:10:28.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:10:28.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16566
2026-03-08T00:10:28.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:10:28.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:10:28.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:10:28.340 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:10:28.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:10:28.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:10:28.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60845
2026-03-08T00:10:28.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:10:28.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:10:28.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:10:28.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39591
2026-03-08T00:10:28.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:10:28.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:10:28.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:10:31.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a179a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:10:31.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:10:31.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:10:32.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:10:32.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:10:33.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gMLexsxu3CqTxxgyRcrLG4ANYmc%3D&Expires=1773007832 HTTP/1.1" 200 57788
2026-03-08T00:10:33.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:10:33.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:10:33.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:10:33.671 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:10:33.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:10:49.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:10:50.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:10:50.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:10:50.161 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:10:50.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:10:50.209 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:11:20.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:11:20.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:11:20.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15578
2026-03-08T00:11:20.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:11:20.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:11:20.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:11:20.526 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:11:20.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:11:20.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:11:20.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60845
2026-03-08T00:11:20.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:11:20.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:11:20.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:11:20.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39590
2026-03-08T00:11:20.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:11:20.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:11:20.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:11:23.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69427340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:11:23.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:11:23.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:11:24.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:11:24.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:11:25.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PLGMsluEF%2BWWHMucolv7tHfHTGY%3D&Expires=1773007884 HTTP/1.1" 200 57788
2026-03-08T00:11:25.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:11:25.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:11:25.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:11:25.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:11:25.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:11:41.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:11:41.285 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:11:41.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:11:41.418 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:11:41.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:11:41.464 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:12:11.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:12:11.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:12:11.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15578
2026-03-08T00:12:11.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:12:11.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:12:11.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:12:11.650 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:12:11.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:12:11.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:12:11.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60845
2026-03-08T00:12:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:12:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:12:11.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:12:11.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39590
2026-03-08T00:12:11.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:12:11.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:12:11.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:12:14.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:12:14.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:12:14.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:12:15.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:12:15.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:12:16.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-220823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cAJaQoIc7E5I%2FlsAFs3x4u6PC8o%3D&Expires=1773007935 HTTP/1.1" 200 57788
2026-03-08T00:12:17.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:12:17.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:12:17.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:12:17.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:12:17.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:12:32.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:12:32.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:12:32.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:12:32.728 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:12:32.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:12:32.775 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:13:02.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:13:02.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:13:02.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15578
2026-03-08T00:13:02.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:13:02.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:13:02.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:13:02.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:13:02.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:13:02.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:13:02.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61049
2026-03-08T00:13:02.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:13:02.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:13:02.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:13:02.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39590
2026-03-08T00:13:02.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:13:02.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:13:02.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:13:06.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974e8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:13:06.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:13:06.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:13:07.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:13:07.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:13:08.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BFT6%2FNmA%2F%2BJ9FDL38VcKFgwnkdM%3D&Expires=1773007987 HTTP/1.1" 200 60995
2026-03-08T00:13:08.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:13:08.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:13:08.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:13:08.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:13:08.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:13:23.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:13:23.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:13:23.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:13:23.548 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:13:23.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:13:23.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:13:53.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:13:53.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:13:53.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15578
2026-03-08T00:13:53.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:13:53.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:13:53.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:13:53.930 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:13:53.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:13:53.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:13:53.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60787
2026-03-08T00:13:53.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:13:53.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:13:53.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:13:53.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39710
2026-03-08T00:13:53.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:13:53.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:13:53.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:13:57.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69156c50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:13:57.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:13:57.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:13:58.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:13:58.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:13:59.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6oIh4SUZ%2Fg1E8H9v0iyqMsRBDeU%3D&Expires=1773008038 HTTP/1.1" 200 60995
2026-03-08T00:13:59.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:13:59.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:13:59.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:13:59.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:13:59.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:14:16.202 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:14:16.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:14:16.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:14:16.434 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:14:16.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:14:16.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:14:46.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:14:46.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:14:46.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15578
2026-03-08T00:14:46.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:14:46.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:14:46.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:14:46.614 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:14:46.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:14:46.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:14:46.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60787
2026-03-08T00:14:46.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:14:46.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:14:46.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:14:46.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39655
2026-03-08T00:14:46.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:14:46.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:14:46.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:14:49.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697af610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:14:49.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:14:49.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:14:50.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:14:50.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:14:51.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dTAJuXc7sR6pZbtOXJ2QX%2BbQC48%3D&Expires=1773008090 HTTP/1.1" 200 60995
2026-03-08T00:14:51.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:14:51.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:14:51.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:14:51.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:14:51.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:15:07.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:15:07.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:15:07.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:15:07.343 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:15:07.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:15:07.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:15:37.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:15:37.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:15:37.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15578
2026-03-08T00:15:37.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:15:37.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:15:37.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:15:37.725 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:15:37.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:15:37.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:15:37.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61093
2026-03-08T00:15:37.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:15:37.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:15:37.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:15:37.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39742
2026-03-08T00:15:37.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:15:37.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:15:37.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:15:40.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d27eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:15:40.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:15:40.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:15:41.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:15:41.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:15:42.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r59NUo88UIlwkndQQyknPXOvF8Q%3D&Expires=1773008141 HTTP/1.1" 200 60995
2026-03-08T00:15:43.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:15:43.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:15:43.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:15:43.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:15:43.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:15:58.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:15:58.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:15:58.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:15:58.914 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:15:58.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:15:58.961 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:16:28.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:16:28.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:16:29.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:16:29.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:16:29.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:16:29.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:16:29.138 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:16:29.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:16:29.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:16:29.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61032
2026-03-08T00:16:29.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:16:29.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:16:29.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:16:29.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39742
2026-03-08T00:16:29.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:16:29.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:16:29.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:16:32.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cdee90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:16:32.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:16:32.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:16:33.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:16:33.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:16:34.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LF%2BrdGq4dDVRoulNRaETXyCyBhY%3D&Expires=1773008193 HTTP/1.1" 200 61103
2026-03-08T00:16:34.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:16:34.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:16:34.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:16:34.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:16:34.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:16:49.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:16:49.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:16:49.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:16:49.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:16:49.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:16:49.918 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:17:19.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:17:19.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:17:20.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:17:20.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:17:20.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:17:20.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:17:20.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:17:20.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:17:20.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:17:20.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61032
2026-03-08T00:17:20.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:17:20.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:17:20.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:17:20.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39579
2026-03-08T00:17:20.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:17:20.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:17:20.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:17:23.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3a6e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:17:23.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:17:23.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:17:24.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:17:24.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:17:25.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YDUobf1kgT503kIj7n5dkOKvn%2F8%3D&Expires=1773008244 HTTP/1.1" 200 61103
2026-03-08T00:17:25.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:17:25.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:17:25.475 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:17:25.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:17:25.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:17:40.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:17:41.098 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:17:41.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:17:41.232 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:17:41.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:17:41.279 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:18:11.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:18:11.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:18:11.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:18:11.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:18:11.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:18:11.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:18:11.609 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:18:11.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:18:11.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:18:11.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61408
2026-03-08T00:18:11.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:18:11.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:18:11.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:18:11.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39608
2026-03-08T00:18:11.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:18:11.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:18:11.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:18:14.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979bcd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:18:14.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:18:14.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:18:15.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:18:15.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:18:16.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1mSEBza%2B87S0smWepGWBoTLOWhc%3D&Expires=1773008295 HTTP/1.1" 200 61103
2026-03-08T00:18:16.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:18:16.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:18:16.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:18:17.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:18:17.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:18:33.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:18:34.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:18:34.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:18:34.188 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:18:34.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:18:34.235 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:19:04.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:19:04.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:19:04.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:19:04.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:19:04.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:19:04.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:19:04.390 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:19:04.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:19:04.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:19:04.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61476
2026-03-08T00:19:04.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:19:04.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:19:04.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:19:04.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39608
2026-03-08T00:19:04.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:19:04.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:19:04.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:19:07.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978e6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:19:07.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:19:07.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:19:08.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:19:08.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:19:09.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pqp0KyTAJaoQOzw%2F7%2BpNq9aIGA8%3D&Expires=1773008348 HTTP/1.1" 200 61103
2026-03-08T00:19:09.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:19:09.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:19:09.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:19:09.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:19:09.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:19:26.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:19:26.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:19:26.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:19:26.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:19:26.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:19:26.389 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:19:56.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:19:56.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:19:56.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:19:56.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:19:56.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:19:56.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:19:56.731 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:19:56.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:19:56.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:19:56.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61476
2026-03-08T00:19:56.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:19:56.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:19:56.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:19:56.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39614
2026-03-08T00:19:56.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:19:56.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:19:56.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:19:59.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e8df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:19:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:19:59.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:20:00.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:20:00.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:20:01.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-221624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T9ok31yK7OOxwpnFmhNcv7z1bPY%3D&Expires=1773008400 HTTP/1.1" 200 61103
2026-03-08T00:20:02.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:20:02.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:20:02.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:20:02.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:20:02.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:20:18.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:20:19.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:20:19.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:20:19.150 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:20:19.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:20:19.197 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:20:49.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:20:49.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:20:49.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:20:49.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:20:49.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:20:49.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:20:49.485 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:20:49.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:20:49.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:20:49.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61553
2026-03-08T00:20:49.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:20:49.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:20:49.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:20:49.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39614
2026-03-08T00:20:49.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:20:49.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:20:49.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:20:52.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b625c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:20:52.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:20:52.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:20:53.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:20:53.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:20:54.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AfPkSuEap2v6t1RhFTXry%2Bi0Fsc%3D&Expires=1773008453 HTTP/1.1" 200 61936
2026-03-08T00:20:54.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:20:54.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:20:54.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:20:54.966 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:20:54.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:21:10.446 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:21:10.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:21:10.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:21:10.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:21:10.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:21:10.740 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:21:40.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:21:40.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:21:40.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15629
2026-03-08T00:21:40.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:21:40.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:21:40.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:21:40.890 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:21:40.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:21:40.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:21:40.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61561
2026-03-08T00:21:40.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:21:40.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:21:40.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:21:40.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39782
2026-03-08T00:21:40.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:21:40.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:21:40.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:21:43.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bafa30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:21:43.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:21:43.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:21:45.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:21:45.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:21:46.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MBV%2BU8G%2BeqxeA8p2qT675CEoT8A%3D&Expires=1773008505 HTTP/1.1" 200 61936
2026-03-08T00:21:46.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:21:46.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:21:46.287 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:21:46.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:21:46.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:22:01.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:22:01.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:22:02.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:22:02.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:22:02.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:22:02.162 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:22:32.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:22:32.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:22:32.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15629
2026-03-08T00:22:32.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:22:32.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:22:32.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:22:32.311 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:22:32.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:22:32.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:22:32.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61561
2026-03-08T00:22:32.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:22:32.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:22:32.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:22:32.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39802
2026-03-08T00:22:32.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:22:32.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:22:32.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:22:35.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1ba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:22:35.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:22:35.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:22:36.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:22:36.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:22:37.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EObHxUAx6j6%2B5U2r3RSbzn%2FtQfo%3D&Expires=1773008556 HTTP/1.1" 200 61936
2026-03-08T00:22:37.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:22:37.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:22:37.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:22:37.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:22:37.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:22:53.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:22:53.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:22:53.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:22:54.001 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:22:54.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:22:54.048 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:23:24.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:23:24.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:23:24.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15629
2026-03-08T00:23:24.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:23:24.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:23:24.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:23:24.377 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:23:24.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:23:24.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:23:24.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61506
2026-03-08T00:23:24.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:23:24.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:23:24.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:23:24.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39751
2026-03-08T00:23:24.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:23:24.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:23:24.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:23:27.479 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d00610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:23:27.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:23:27.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:23:28.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:23:28.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:23:29.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9fYmQzSzyeGEAfo0UoVNkbDZqiU%3D&Expires=1773008608 HTTP/1.1" 200 61936
2026-03-08T00:23:29.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:23:29.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:23:29.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:23:29.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:23:29.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:23:46.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:23:46.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:23:46.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:23:46.824 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:23:46.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:23:46.871 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:24:16.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:24:16.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:24:17.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15629
2026-03-08T00:24:17.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:24:17.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:24:17.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:24:17.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:24:17.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:24:17.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:24:17.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61679
2026-03-08T00:24:17.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:24:17.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:24:17.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:24:17.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39751
2026-03-08T00:24:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:24:17.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:24:17.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:24:20.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cba90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:24:20.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:24:20.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:24:21.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:24:21.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:24:22.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zkaRcahwO014O55U%2ByGWsX%2FHVmQ%3D&Expires=1773008661 HTTP/1.1" 200 61936
2026-03-08T00:24:22.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:24:22.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:24:22.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:24:22.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:24:22.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:24:38.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:24:39.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:24:39.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:24:39.188 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:24:39.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:24:39.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:25:09.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:25:09.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:25:09.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15629
2026-03-08T00:25:09.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:25:09.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:25:09.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:25:09.567 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:25:09.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:25:09.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:25:09.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61679
2026-03-08T00:25:09.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:25:09.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:25:09.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:25:09.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40083
2026-03-08T00:25:09.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:25:09.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:25:09.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:25:12.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ad540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:25:12.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:25:12.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:25:13.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:25:13.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:25:14.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WZeqJsA1rwfWH5rLOB5AgTPpzr8%3D&Expires=1773008713 HTTP/1.1" 200 62305
2026-03-08T00:25:14.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:25:14.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:25:14.957 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:25:14.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:25:14.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:25:32.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:25:32.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:25:32.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:25:32.290 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:25:32.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:25:32.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:26:02.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:26:02.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:26:03.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15546
2026-03-08T00:26:03.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:26:03.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:26:03.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:26:03.225 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:26:03.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:26:03.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:26:03.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61679
2026-03-08T00:26:03.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:26:03.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:26:03.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:26:03.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40083
2026-03-08T00:26:03.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:26:03.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:26:03.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:26:06.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d60a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:26:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:26:06.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:26:07.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:26:07.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:26:08.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k2AEb3G35KY3sf1BMG3%2FsyKqSu8%3D&Expires=1773008767 HTTP/1.1" 200 62305
2026-03-08T00:26:08.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:26:08.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:26:08.639 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:26:08.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:26:08.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:26:25.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:26:25.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:26:25.263 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:26:25.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:26:25.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:26:25.335 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:26:55.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:26:55.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:26:55.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15546
2026-03-08T00:26:55.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:26:55.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:26:55.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:26:55.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:26:55.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:26:55.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:26:55.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61861
2026-03-08T00:26:55.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:26:55.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:26:55.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:26:55.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40069
2026-03-08T00:26:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:26:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:26:55.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:26:58.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a921a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:26:58.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:26:58.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:26:59.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:26:59.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:27:00.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MVrLKs%2FV5nuM9byTWGf3l%2F89oxI%3D&Expires=1773008819 HTTP/1.1" 200 62305
2026-03-08T00:27:01.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:27:01.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:27:01.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:27:01.040 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:27:01.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:27:16.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:27:16.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:27:17.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:27:17.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:27:17.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:27:17.074 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:27:47.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:27:47.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:27:47.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15546
2026-03-08T00:27:47.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:27:47.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:27:47.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:27:47.545 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:27:47.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:27:47.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:27:47.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61861
2026-03-08T00:27:47.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:27:47.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:27:47.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:27:47.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39896
2026-03-08T00:27:47.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:27:47.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:27:47.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:27:50.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69413f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:27:50.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:27:50.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:27:51.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:27:51.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:27:52.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C6xycCV4JUx62c4%2FVunkQRq0pes%3D&Expires=1773008871 HTTP/1.1" 200 62305
2026-03-08T00:27:52.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:27:52.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:27:52.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:27:52.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:27:52.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:28:09.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:28:09.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:28:09.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:28:09.507 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:28:09.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:28:09.554 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:28:39.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:28:39.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:28:39.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15546
2026-03-08T00:28:39.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:28:39.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:28:39.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:28:39.858 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:28:39.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:28:39.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:28:39.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61796
2026-03-08T00:28:39.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:28:39.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:28:39.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:28:39.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39978
2026-03-08T00:28:39.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:28:39.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:28:39.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:28:42.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974f400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:28:42.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:28:42.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:28:44.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:28:44.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:28:45.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uCm8m2odlLP%2FCcngEWVg01%2FrTmo%3D&Expires=1773008923 HTTP/1.1" 200 62897
2026-03-08T00:28:45.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:28:45.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:28:45.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:28:45.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:28:45.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:29:00.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:29:00.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:29:00.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:29:00.832 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:29:00.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:29:00.879 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:29:30.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:29:30.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:29:31.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15546
2026-03-08T00:29:31.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:29:31.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:29:31.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:29:31.212 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:29:31.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:29:31.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:29:31.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61653
2026-03-08T00:29:31.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:29:31.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:29:31.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:29:31.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39986
2026-03-08T00:29:31.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:29:31.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:29:31.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:29:34.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d6e170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:29:34.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:29:34.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:29:35.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:29:35.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:29:36.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3UCBKBeZOmLrYruL%2FAuXLEH8oHs%3D&Expires=1773008975 HTTP/1.1" 200 62897
2026-03-08T00:29:36.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:29:36.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:29:36.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:29:36.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:29:36.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:29:52.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:29:52.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:29:52.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:29:52.798 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:29:52.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:29:52.844 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:30:22.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:30:22.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:30:22.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15546
2026-03-08T00:30:22.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:30:22.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:30:22.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:30:23.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:30:23.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:30:23.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:30:23.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61653
2026-03-08T00:30:23.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:30:23.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:30:23.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:30:23.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39997
2026-03-08T00:30:23.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:30:23.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:30:23.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:30:26.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e36bf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:30:26.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:30:26.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:30:27.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:30:27.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:30:28.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GFXzdPDfdXmaC7BttbpplkhYKFs%3D&Expires=1773009027 HTTP/1.1" 200 62897
2026-03-08T00:30:28.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:30:28.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:30:28.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:30:28.611 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:30:28.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:30:44.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:30:44.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:30:44.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:30:44.365 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:30:44.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:30:44.412 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:31:14.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:31:14.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:31:15.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:31:15.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:31:15.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:31:15.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:31:15.293 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:31:15.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:31:15.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:31:15.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61809
2026-03-08T00:31:15.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:31:15.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:31:15.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:31:15.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39772
2026-03-08T00:31:15.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:31:15.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:31:15.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:31:18.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69701d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:31:18.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:31:18.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:31:19.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:31:19.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:31:20.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G6WUD95oTcgWfXrZ9Dd7Pzt3DcY%3D&Expires=1773009079 HTTP/1.1" 200 62897
2026-03-08T00:31:20.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:31:20.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:31:20.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:31:20.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:31:20.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:31:37.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:31:37.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:31:37.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:31:37.711 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:31:37.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:31:37.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:32:07.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:32:07.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:32:07.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:32:07.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:32:07.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:32:07.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:32:07.923 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:32:07.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:32:07.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:32:07.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61734
2026-03-08T00:32:07.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:32:07.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:32:07.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:32:07.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39916
2026-03-08T00:32:07.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:32:07.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:32:07.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:32:11.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:32:11.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:32:11.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:32:12.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:32:12.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:32:12.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-222824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IjQ6%2BHh7uuPttVuBD62xOmBCYvw%3D&Expires=1773009131 HTTP/1.1" 200 62897
2026-03-08T00:32:13.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:32:13.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:32:13.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:32:13.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:32:13.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:32:28.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:32:28.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:32:28.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:32:28.600 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:32:28.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:32:28.647 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:32:58.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:32:58.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:32:58.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:32:58.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:32:58.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:32:58.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:32:58.949 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:32:58.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:32:58.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:32:58.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61734
2026-03-08T00:32:58.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:32:58.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:32:58.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:32:58.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39916
2026-03-08T00:32:58.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:32:58.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:32:58.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:33:02.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d94be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:33:02.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:33:02.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:33:03.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:33:03.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:33:04.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kOQKNXMHzwoEZdpkUKEx%2Fr4Xi7I%3D&Expires=1773009183 HTTP/1.1" 200 62855
2026-03-08T00:33:04.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:33:04.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:33:04.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:33:04.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:33:04.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:33:20.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:33:21.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:33:21.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:33:21.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:33:21.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:33:21.201 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:33:51.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:33:51.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:33:51.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:33:51.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:33:51.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:33:51.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:33:51.508 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:33:51.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:33:51.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:33:51.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61777
2026-03-08T00:33:51.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:33:51.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:33:51.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:33:51.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39930
2026-03-08T00:33:51.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:33:51.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:33:51.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:33:54.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697814e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:33:54.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:33:54.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:33:55.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:33:55.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:33:56.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=93phLobepbtCXb5WPmKnNpNg3oE%3D&Expires=1773009235 HTTP/1.1" 200 62855
2026-03-08T00:33:56.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:33:56.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:33:56.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:33:56.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:33:56.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:34:12.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:34:12.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:34:13.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:34:13.122 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:34:13.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:34:13.169 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:34:43.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:34:43.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:34:43.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:34:43.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:34:43.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:34:43.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:34:43.473 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:34:43.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:34:43.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:34:43.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61898
2026-03-08T00:34:43.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:34:43.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:34:43.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:34:43.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39969
2026-03-08T00:34:43.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:34:43.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:34:43.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:34:46.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69156320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:34:46.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:34:46.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:34:47.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:34:47.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:34:48.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PkF4EZQe1Mu0rdNNHdH03gFB23c%3D&Expires=1773009287 HTTP/1.1" 200 62855
2026-03-08T00:34:48.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:34:48.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:34:48.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:34:48.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:34:48.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:35:05.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:35:05.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:35:05.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:35:05.865 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:35:05.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:35:05.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:35:35.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:35:35.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:35:36.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:35:36.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:35:36.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:35:36.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:35:36.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:35:36.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:35:36.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:35:36.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62186
2026-03-08T00:35:36.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:35:36.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:35:36.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:35:36.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39978
2026-03-08T00:35:36.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:35:36.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:35:36.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:35:39.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad5420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:35:39.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:35:39.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:35:40.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:35:40.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:35:41.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aroBNKU7sJVdXAV9I%2BCToT%2BIMxM%3D&Expires=1773009340 HTTP/1.1" 200 62855
2026-03-08T00:35:41.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:35:41.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:35:41.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:35:41.609 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:35:41.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:35:56.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:35:57.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:35:57.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:35:57.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:35:57.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:35:57.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:36:27.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:36:27.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:36:27.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15473
2026-03-08T00:36:27.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:36:27.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:36:27.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:36:27.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:36:27.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:36:27.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:36:27.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62186
2026-03-08T00:36:27.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:36:27.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:36:27.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:36:27.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39851
2026-03-08T00:36:27.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:36:27.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:36:27.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:36:30.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb52a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:36:30.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:36:30.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:36:31.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:36:31.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:36:32.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RngLpBkhVzKYGV6JG7k6xUUEGlo%3D&Expires=1773009391 HTTP/1.1" 200 62061
2026-03-08T00:36:33.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:36:33.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:36:33.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:36:33.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:36:33.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:36:50.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:36:50.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:36:50.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:36:50.817 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:36:50.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:36:50.865 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:37:20.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:37:20.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:37:21.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15473
2026-03-08T00:37:21.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:37:21.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:37:21.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:37:21.151 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:37:21.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:37:21.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:37:21.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62093
2026-03-08T00:37:21.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:37:21.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:37:21.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:37:21.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39894
2026-03-08T00:37:21.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:37:21.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:37:21.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:37:24.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ce8ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:37:24.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:37:24.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:37:25.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:37:25.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:37:26.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JKTZ%2BcDezTQUiqI8MVBO2tEXZ9Q%3D&Expires=1773009445 HTTP/1.1" 200 62061
2026-03-08T00:37:26.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:37:26.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:37:26.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:37:26.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:37:26.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:37:41.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:37:41.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:37:42.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:37:42.041 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:37:42.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:37:42.088 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:38:12.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:38:12.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:38:12.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15473
2026-03-08T00:38:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:38:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:38:12.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:38:12.266 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:38:12.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:38:12.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:38:12.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62111
2026-03-08T00:38:12.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:38:12.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:38:12.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:38:12.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39894
2026-03-08T00:38:12.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:38:12.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:38:12.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:38:15.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a77220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:38:15.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:38:15.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:38:16.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:38:16.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:38:17.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RHSF7AfzSA3%2FfZzKrjxLXFEBK3M%3D&Expires=1773009496 HTTP/1.1" 200 62061
2026-03-08T00:38:17.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:38:17.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:38:17.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:38:17.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:38:17.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:38:33.325 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:38:33.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:38:33.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:38:33.589 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:38:33.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:38:33.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:39:03.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:39:03.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:39:03.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15473
2026-03-08T00:39:03.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:39:03.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:39:03.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:39:03.935 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:39:03.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:39:03.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:39:03.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62111
2026-03-08T00:39:03.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:39:03.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:39:03.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:39:03.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39894
2026-03-08T00:39:03.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:39:03.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:39:03.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:39:07.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fcd00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:39:07.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:39:07.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:39:08.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:39:08.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:39:09.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TtI%2B6eDWtZwlIOt80dR4rDH2kD0%3D&Expires=1773009548 HTTP/1.1" 200 62061
2026-03-08T00:39:09.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:39:09.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:39:09.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:39:09.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:39:09.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:39:24.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:39:24.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:39:24.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:39:24.885 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:39:24.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:39:24.932 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:39:54.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:39:54.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:39:55.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15473
2026-03-08T00:39:55.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:39:55.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:39:55.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:39:55.259 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:39:55.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:39:55.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:39:55.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62111
2026-03-08T00:39:55.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:39:55.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:39:55.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:39:55.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40054
2026-03-08T00:39:55.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:39:55.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:39:55.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:39:58.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cf7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:39:58.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:39:58.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:39:59.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:39:59.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:40:00.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-223624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GvZjFNWlOv%2FrCoz67kAXuxNOjz0%3D&Expires=1773009599 HTTP/1.1" 200 62061
2026-03-08T00:40:00.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:40:00.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:40:00.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:40:00.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:40:00.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:40:15.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:40:15.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:40:16.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:40:16.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:40:16.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:40:16.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:40:46.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:40:46.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:40:46.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15473
2026-03-08T00:40:46.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:40:46.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:40:46.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:40:46.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:40:46.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:40:46.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:40:46.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62165
2026-03-08T00:40:46.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:40:46.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:40:46.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:40:46.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40057
2026-03-08T00:40:46.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:40:46.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:40:46.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:40:49.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69414280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:40:49.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:40:49.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:40:50.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:40:50.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:40:51.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SAqevKpBrCnlz%2B3jN8r3BnDDNhg%3D&Expires=1773009650 HTTP/1.1" 200 61292
2026-03-08T00:40:51.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:40:51.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:40:51.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:40:51.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:40:51.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:41:07.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:41:07.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:41:07.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:41:07.854 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:41:07.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:41:07.900 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:41:37.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:41:37.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:41:38.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:41:38.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:41:38.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:41:38.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:41:38.229 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:41:38.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:41:38.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:41:38.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62165
2026-03-08T00:41:38.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:41:38.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:41:38.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:41:38.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39919
2026-03-08T00:41:38.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:41:38.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:41:38.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:41:41.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c2230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:41:41.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:41:41.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:41:42.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:41:42.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:41:43.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FaPyb2nCRLk9OzWbCYKLFJbRCfM%3D&Expires=1773009702 HTTP/1.1" 200 61292
2026-03-08T00:41:43.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:41:43.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:41:43.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:41:43.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:41:43.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:41:58.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:41:59.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:41:59.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:41:59.157 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:41:59.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:41:59.203 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:42:29.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:42:29.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:42:29.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:42:29.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:42:29.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:42:29.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:42:29.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:42:29.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:42:29.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:42:29.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62304
2026-03-08T00:42:29.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:42:29.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:42:29.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:42:29.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39919
2026-03-08T00:42:29.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:42:29.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:42:29.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:42:32.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68baf130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:42:32.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:42:32.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:42:33.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:42:33.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:42:34.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S087X8REMCZzAXpBbMy8aF1CpeM%3D&Expires=1773009753 HTTP/1.1" 200 61292
2026-03-08T00:42:34.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:42:34.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:42:34.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:42:34.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:42:34.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:42:51.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:42:52.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:42:52.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:42:52.131 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:42:52.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:42:52.178 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:43:22.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:43:22.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:43:22.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:43:22.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:43:22.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:43:22.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:43:22.515 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:43:22.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:43:22.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:43:22.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62397
2026-03-08T00:43:22.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:43:22.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:43:22.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:43:22.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39976
2026-03-08T00:43:22.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:43:22.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:43:22.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:43:25.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a7100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:43:25.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:43:25.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:43:26.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:43:26.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:43:27.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l4U%2BNIeRSxlaYOM%2F1a0xSGlP9Qw%3D&Expires=1773009806 HTTP/1.1" 200 61292
2026-03-08T00:43:28.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:43:28.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:43:28.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:43:28.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:43:28.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:43:44.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:43:44.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:43:44.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:43:44.334 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:43:44.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:43:44.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:44:14.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:44:14.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:44:14.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:44:14.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:44:14.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:44:14.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:44:14.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:44:14.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:44:14.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:44:14.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62397
2026-03-08T00:44:14.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:44:14.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:44:14.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:44:14.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39815
2026-03-08T00:44:14.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:44:14.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:44:14.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:44:17.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d279a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:44:17.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:44:17.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:44:18.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:44:18.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:44:19.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mfw9mkYjqaOzmFapB6NrUhrEkS4%3D&Expires=1773009858 HTTP/1.1" 200 61292
2026-03-08T00:44:20.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:44:20.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:44:20.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:44:20.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:44:20.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:44:37.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:44:37.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:44:37.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:44:37.529 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:44:37.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:44:37.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:45:07.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:45:07.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:45:07.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:45:07.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:45:07.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:45:07.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:45:07.737 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:45:07.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:45:07.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:45:07.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62265
2026-03-08T00:45:07.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:45:07.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:45:07.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:45:07.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39744
2026-03-08T00:45:07.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:45:07.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:45:07.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:45:10.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a1d0c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:45:10.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:45:10.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:45:11.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:45:11.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:45:12.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FH4PihMJ0XCQUkd9fVREMnF1rmU%3D&Expires=1773009911 HTTP/1.1" 200 61115
2026-03-08T00:45:13.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:45:13.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:45:13.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:45:13.286 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:45:13.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:45:28.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:45:29.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:45:29.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:45:29.169 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:45:29.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:45:29.216 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:45:59.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:45:59.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:45:59.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:45:59.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:45:59.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:45:59.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:45:59.521 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:45:59.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:45:59.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:45:59.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62512
2026-03-08T00:45:59.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:45:59.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:45:59.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:45:59.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39744
2026-03-08T00:45:59.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:45:59.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:45:59.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:46:02.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad42e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:46:02.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:46:02.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:46:03.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:46:03.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:46:04.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=obYaZmAT%2BBCnBErHUKkVft1rlrg%3D&Expires=1773009963 HTTP/1.1" 200 61115
2026-03-08T00:46:05.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:46:05.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:46:05.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:46:05.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:46:05.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:46:21.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:46:22.096 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:46:22.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:46:22.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:46:22.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:46:22.272 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:46:52.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:46:52.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:46:52.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15640
2026-03-08T00:46:52.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:46:52.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:46:52.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:46:52.434 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:46:52.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:46:52.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:46:52.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62512
2026-03-08T00:46:52.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:46:52.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:46:52.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:46:52.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39851
2026-03-08T00:46:52.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:46:52.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:46:52.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:46:55.543 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69513370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:46:55.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:46:55.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:46:56.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:46:56.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:46:57.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nAzI3XcfAJe3d0XgSiFVK%2FhH6so%3D&Expires=1773010016 HTTP/1.1" 200 61115
2026-03-08T00:46:57.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:46:57.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:46:57.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:46:57.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:46:57.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:47:13.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:47:13.355 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:47:13.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:47:13.484 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:47:13.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:47:13.531 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:47:43.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:47:43.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:47:43.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15640
2026-03-08T00:47:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:47:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:47:43.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:47:43.660 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:47:43.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:47:43.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:47:43.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62319
2026-03-08T00:47:43.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:47:43.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:47:43.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:47:43.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39835
2026-03-08T00:47:43.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:47:43.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:47:43.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:47:46.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d8cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:47:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:47:46.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:47:47.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:47:47.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:47:48.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IcWxU00a%2FdP7jtrcYorxzhgqN1E%3D&Expires=1773010067 HTTP/1.1" 200 61115
2026-03-08T00:47:48.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:47:48.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:47:48.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:47:49.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:47:49.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:48:05.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:48:05.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:48:05.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:48:05.617 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:48:05.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:48:05.664 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:48:35.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:48:35.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:48:36.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15640
2026-03-08T00:48:36.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:48:36.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:48:36.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:48:36.116 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:48:36.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:48:36.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:48:36.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62372
2026-03-08T00:48:36.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:48:36.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:48:36.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:48:36.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39715
2026-03-08T00:48:36.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:48:36.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:48:36.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:48:39.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:48:39.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:48:39.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:48:40.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:48:40.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:48:41.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T7ru7Es%2FiTYeyxh9chYC48PT9T8%3D&Expires=1773010120 HTTP/1.1" 200 61966
2026-03-08T00:48:41.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:48:41.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:48:41.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:48:41.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:48:41.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:48:56.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:48:56.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:48:56.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:48:56.540 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:48:56.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:48:56.587 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:49:26.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:49:26.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:49:26.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15640
2026-03-08T00:49:26.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:49:26.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:49:26.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:49:26.746 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:49:26.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:49:26.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:49:26.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62372
2026-03-08T00:49:26.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:49:26.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:49:26.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:49:26.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39713
2026-03-08T00:49:26.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:49:26.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:49:26.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:49:29.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69425630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:49:29.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:49:29.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:49:30.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:49:30.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:49:31.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CzKOZ0HTs850nG3N6BZupEPOziU%3D&Expires=1773010170 HTTP/1.1" 200 61966
2026-03-08T00:49:32.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:49:32.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:49:32.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:49:32.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:49:32.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:49:47.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:49:47.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:49:47.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:49:47.628 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:49:47.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:49:47.675 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:50:17.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:50:17.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:50:18.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15640
2026-03-08T00:50:18.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:50:18.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:50:18.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:50:18.068 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:50:18.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:50:18.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:50:18.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62385
2026-03-08T00:50:18.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:50:18.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:50:18.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:50:18.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39754
2026-03-08T00:50:18.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:50:18.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:50:18.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:50:21.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d75690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:50:21.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:50:21.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:50:22.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:50:22.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:50:23.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BptFde3b5%2Fmf9uHy0hb4MnTxBoI%3D&Expires=1773010222 HTTP/1.1" 200 61966
2026-03-08T00:50:23.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:50:23.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:50:23.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:50:23.602 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:50:23.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:50:40.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:50:40.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:50:40.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:50:40.399 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:50:40.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:50:40.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:51:10.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:51:10.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:51:12.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T00:51:12.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:51:12.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:51:12.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:51:12.346 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:51:12.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:51:12.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:51:12.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62674
2026-03-08T00:51:12.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:51:12.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:51:12.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:51:12.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39735
2026-03-08T00:51:12.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:51:12.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:51:12.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:51:15.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943a140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:51:15.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:51:15.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:51:16.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:51:16.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:51:17.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QQfNlalErTnqFVoaCSTv7tPBMy0%3D&Expires=1773010276 HTTP/1.1" 200 61966
2026-03-08T00:51:17.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:51:17.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:51:17.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:51:17.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:51:17.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:51:32.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:51:32.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:51:33.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:51:33.040 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:51:33.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:51:33.087 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:52:03.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:52:03.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:52:03.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T00:52:03.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:52:03.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:52:03.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:52:03.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:52:03.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:52:03.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:52:03.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62674
2026-03-08T00:52:03.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:52:03.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:52:03.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:52:03.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39735
2026-03-08T00:52:03.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:52:03.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:52:03.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:52:06.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a14310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:52:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:52:06.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:52:07.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:52:07.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:52:08.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-224825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yvzXVqUDvFZxzqgz5geTQwlOk10%3D&Expires=1773010327 HTTP/1.1" 200 61966
2026-03-08T00:52:08.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:52:08.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:52:08.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:52:08.753 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:52:08.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:52:24.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:52:25.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:52:25.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:52:25.175 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:52:25.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:52:25.222 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:52:55.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:52:55.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:52:55.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T00:52:55.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:52:55.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:52:55.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:52:55.539 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:52:55.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:52:55.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:52:55.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62789
2026-03-08T00:52:55.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:52:55.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:52:55.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:52:55.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39933
2026-03-08T00:52:55.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:52:55.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:52:55.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:52:58.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738fc10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:52:58.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:52:58.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:52:59.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:52:59.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:53:00.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EwPngOJKP3vwr5ObhNBSPVAGnBw%3D&Expires=1773010379 HTTP/1.1" 200 61966
2026-03-08T00:53:00.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:53:00.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:53:00.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:53:00.865 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:53:00.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:53:16.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:53:16.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:53:16.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:53:16.555 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:53:16.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:53:16.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:53:46.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:53:46.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:53:46.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T00:53:46.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:53:46.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:53:46.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:53:46.931 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:53:46.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:53:46.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:53:46.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62789
2026-03-08T00:53:46.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:53:46.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:53:46.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:53:46.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39860
2026-03-08T00:53:46.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:53:46.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:53:46.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:53:50.007 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69512d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:53:50.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:53:50.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:53:51.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:53:51.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:53:51.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RdtvEi%2FgTigTyGFKv6Tar2i28Lw%3D&Expires=1773010430 HTTP/1.1" 200 61966
2026-03-08T00:53:52.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:53:52.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:53:52.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:53:52.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:53:52.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:54:08.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:54:08.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:54:08.481 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:54:08.506 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:54:08.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:54:08.553 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:54:38.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:54:38.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:54:38.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T00:54:38.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:54:38.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:54:38.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:54:39.003 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:54:39.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:54:39.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:54:39.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62789
2026-03-08T00:54:39.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:54:39.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:54:39.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:54:39.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39854
2026-03-08T00:54:39.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:54:39.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:54:39.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:54:42.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ba7ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:54:42.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:54:42.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:54:43.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:54:43.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:54:44.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cbyNVfvzloMIQJIRB4NUtc6NOQk%3D&Expires=1773010483 HTTP/1.1" 200 61966
2026-03-08T00:54:44.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:54:44.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:54:44.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:54:44.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:54:44.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:54:59.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:54:59.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:55:00.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:55:00.065 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:55:00.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:55:00.111 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:55:30.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:55:30.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:55:30.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T00:55:30.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:55:30.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:55:30.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:55:30.605 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:55:30.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:55:30.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:55:30.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62653
2026-03-08T00:55:30.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:55:30.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:55:30.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:55:30.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39815
2026-03-08T00:55:30.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:55:30.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:55:30.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:55:33.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d961d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:55:33.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:55:33.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:55:34.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:55:34.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:55:35.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mV%2Fbfq9exXiUsYet%2FR53t5kjNfU%3D&Expires=1773010534 HTTP/1.1" 200 61966
2026-03-08T00:55:36.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:55:36.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:55:36.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:55:36.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:55:36.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:55:53.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:55:53.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:55:53.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:55:53.289 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:55:53.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:55:53.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:56:23.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:56:23.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:56:23.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:56:23.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:56:23.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:56:23.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:56:23.515 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:56:23.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:56:23.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:56:23.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62624
2026-03-08T00:56:23.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:56:23.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:56:23.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:56:23.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39802
2026-03-08T00:56:23.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:56:23.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:56:23.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:56:26.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d7940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:56:26.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:56:26.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:56:27.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:56:27.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:56:28.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lwtEgev6swHtp%2FNwtpqO3XHQneU%3D&Expires=1773010587 HTTP/1.1" 200 60723
2026-03-08T00:56:29.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:56:29.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:56:29.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:56:29.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:56:29.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:56:43.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:56:44.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:56:44.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:56:44.219 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:56:44.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:56:44.266 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:57:14.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:57:14.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:57:14.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:57:14.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:57:14.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:57:14.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:57:14.557 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:57:14.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:57:14.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:57:14.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62624
2026-03-08T00:57:14.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:57:14.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:57:14.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:57:14.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39698
2026-03-08T00:57:14.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:57:14.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:57:14.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:57:17.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce741fbf40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:57:17.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:57:17.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:57:18.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:57:18.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:57:19.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ufJCQEuspryiWJ3fX6XCYCiZxTQ%3D&Expires=1773010638 HTTP/1.1" 200 60723
2026-03-08T00:57:20.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:57:20.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:57:20.102 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:57:20.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:57:20.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:57:36.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:57:36.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:57:36.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:57:36.587 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:57:36.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:57:36.634 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:58:06.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:58:06.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:58:07.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:58:07.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:58:07.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:58:07.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:58:07.094 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:58:07.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:58:07.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:58:07.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62503
2026-03-08T00:58:07.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:58:07.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:58:07.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:58:07.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39618
2026-03-08T00:58:07.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:58:07.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:58:07.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:58:10.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69723a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:58:10.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:58:10.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:58:11.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:58:11.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:58:12.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1J02zPURlS3dGRtAZHyKTG%2BFHqc%3D&Expires=1773010691 HTTP/1.1" 200 60723
2026-03-08T00:58:12.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:58:12.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:58:12.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:58:12.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:58:12.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:58:27.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:58:27.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:58:27.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:58:27.987 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:58:27.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:58:28.034 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:58:58.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:58:58.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:58:58.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:58:58.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:58:58.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:58:58.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:58:58.183 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:58:58.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:58:58.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:58:58.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62602
2026-03-08T00:58:58.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:58:58.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:58:58.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:58:58.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39618
2026-03-08T00:58:58.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:58:58.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:58:58.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:59:01.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d95b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:59:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:59:01.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:59:02.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:59:02.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:59:03.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F%2BIKhDebX5KWoXAT3RXJvA%2BmnFw%3D&Expires=1773010742 HTTP/1.1" 200 60723
2026-03-08T00:59:03.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:59:03.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:59:03.539 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:59:03.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:59:03.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T00:59:18.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:59:18.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:59:18.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T00:59:18.828 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T00:59:18.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T00:59:18.875 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T00:59:48.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T00:59:48.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T00:59:48.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T00:59:48.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T00:59:48.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T00:59:48.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T00:59:49.002 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T00:59:49.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T00:59:49.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T00:59:49.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62602
2026-03-08T00:59:49.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:59:49.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T00:59:49.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T00:59:49.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39579
2026-03-08T00:59:49.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T00:59:49.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T00:59:49.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T00:59:52.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693bbac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T00:59:52.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T00:59:52.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T00:59:53.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T00:59:53.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T00:59:54.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-225625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3SystED6uiqBPRpI9OeNgd1Iyy0%3D&Expires=1773010793 HTTP/1.1" 200 60723
2026-03-08T00:59:54.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T00:59:54.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T00:59:54.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T00:59:54.425 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T00:59:54.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:00:10.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:00:10.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:00:10.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:00:10.444 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:00:10.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:00:10.491 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:00:40.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:00:40.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:00:40.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T01:00:40.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:00:40.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:00:40.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:00:40.651 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:00:40.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:00:40.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:00:40.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62551
2026-03-08T01:00:40.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:00:40.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:00:40.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:00:40.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39579
2026-03-08T01:00:40.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:00:40.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:00:40.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:00:43.767 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5e950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:00:43.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:00:43.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:00:44.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:00:44.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:00:45.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xctumNdisl6zkS9qrG9MpDfIeX4%3D&Expires=1773010844 HTTP/1.1" 200 60503
2026-03-08T01:00:46.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:00:46.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:00:46.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:00:46.184 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:00:46.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:01:02.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:01:02.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:01:02.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:01:02.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:01:02.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:01:02.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:01:32.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:01:32.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:01:32.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T01:01:32.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:01:32.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:01:32.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:01:32.814 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:01:32.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:01:32.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:01:32.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62725
2026-03-08T01:01:32.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:01:32.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:01:32.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:01:32.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39587
2026-03-08T01:01:32.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:01:32.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:01:32.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:01:35.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:01:35.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:01:35.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:01:37.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:01:37.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:01:38.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zjUewJ2etLvh6YwT%2BkgOLxNMyfY%3D&Expires=1773010896 HTTP/1.1" 200 60503
2026-03-08T01:01:38.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:01:38.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:01:38.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:01:38.439 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:01:38.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:01:55.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:01:55.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:01:55.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:01:55.399 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:01:55.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:01:55.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:02:25.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:02:25.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:02:25.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T01:02:25.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:02:25.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:02:25.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:02:25.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:02:25.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:02:25.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:02:25.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62725
2026-03-08T01:02:25.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:02:25.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:02:25.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:02:25.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39490
2026-03-08T01:02:25.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:02:25.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:02:25.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:02:28.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abb580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:02:28.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:02:28.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:02:29.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:02:29.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:02:30.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B78haEQ8mv5PY6dF2SmFA0OWJQ8%3D&Expires=1773010949 HTTP/1.1" 200 60503
2026-03-08T01:02:31.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:02:31.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:02:31.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:02:31.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:02:31.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:02:46.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:02:46.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:02:47.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:02:47.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:02:47.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:02:47.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:03:17.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:03:17.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:03:17.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T01:03:17.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:03:17.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:03:17.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:03:17.332 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:03:17.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:03:17.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:03:17.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62596
2026-03-08T01:03:17.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:03:17.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:03:17.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:03:17.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39421
2026-03-08T01:03:17.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:03:17.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:03:17.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:03:20.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7424d930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:03:20.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:03:20.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:03:21.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:03:21.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:03:22.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ag9RuIQAJUFo3HiuV2UKw7Yv%2B9E%3D&Expires=1773011001 HTTP/1.1" 200 60503
2026-03-08T01:03:22.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:03:22.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:03:22.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:03:22.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:03:22.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:03:39.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:03:39.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:03:39.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:03:39.419 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:03:39.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:03:39.466 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:04:09.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:04:09.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:04:09.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T01:04:09.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:04:09.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:04:09.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:04:09.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:04:09.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:04:09.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:04:09.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62639
2026-03-08T01:04:09.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:04:09.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:04:09.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:04:09.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39421
2026-03-08T01:04:09.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:04:09.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:04:09.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:04:12.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d27610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:04:12.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:04:12.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:04:14.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:04:14.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:04:14.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f9aKeYGvzx%2Fs0tBPwCc6qkPPIvk%3D&Expires=1773011053 HTTP/1.1" 200 60503
2026-03-08T01:04:15.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:04:15.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:04:15.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:04:15.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:04:15.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:04:30.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:04:30.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:04:30.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:04:30.613 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:04:30.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:04:30.660 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:05:00.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:05:00.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:05:00.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T01:05:00.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:05:00.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:05:00.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:05:00.814 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:05:00.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:05:00.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:05:00.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62639
2026-03-08T01:05:00.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:05:00.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:05:00.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:05:00.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39421
2026-03-08T01:05:00.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:05:00.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:05:00.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:05:03.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c18a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:05:03.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:05:03.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:05:05.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:05:05.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:05:05.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qdY%2FC%2BPxe3qDmwmRA8L1%2BXcn3oU%3D&Expires=1773011104 HTTP/1.1" 200 59335
2026-03-08T01:05:06.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:05:06.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:05:06.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:05:06.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:05:06.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:05:21.580 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:05:21.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:05:21.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:05:21.820 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:05:21.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:05:21.868 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:05:51.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:05:51.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:05:52.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15542
2026-03-08T01:05:52.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:05:52.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:05:52.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:05:52.197 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:05:52.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:05:52.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:05:52.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62815
2026-03-08T01:05:52.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:05:52.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:05:52.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:05:52.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39487
2026-03-08T01:05:52.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:05:52.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:05:52.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:05:55.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cb6230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:05:55.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:05:55.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:05:56.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:05:56.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:05:57.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fJe8IIMhA7EdZZkvL55%2B6Fr%2Fp8Q%3D&Expires=1773011156 HTTP/1.1" 200 59335
2026-03-08T01:05:57.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:05:57.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:05:57.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:05:57.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:05:57.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:06:12.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:06:12.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:06:12.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:06:12.933 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:06:12.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:06:12.979 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:06:43.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:06:43.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:06:43.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T01:06:43.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:06:43.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:06:43.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:06:43.132 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:06:43.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:06:43.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:06:43.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62740
2026-03-08T01:06:43.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:06:43.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:06:43.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:06:43.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39612
2026-03-08T01:06:43.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:06:43.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:06:43.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:06:46.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b952320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:06:46.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:06:46.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:06:47.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:06:47.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:06:48.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BQ2PZfzMirHY8ZvEkE9bEhLukvU%3D&Expires=1773011207 HTTP/1.1" 200 59335
2026-03-08T01:06:48.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:06:48.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:06:48.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:06:48.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:06:48.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:07:04.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:07:04.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:07:04.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:07:04.334 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:07:04.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:07:04.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:07:34.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:07:34.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:07:34.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T01:07:34.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:07:34.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:07:34.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:07:34.796 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:07:34.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:07:34.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:07:34.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62740
2026-03-08T01:07:34.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:07:34.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:07:34.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:07:34.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39641
2026-03-08T01:07:34.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:07:34.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:07:34.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:07:37.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d60b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:07:37.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:07:37.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:07:39.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:07:39.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:07:39.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jDSQS2J6KljhQhlTWNS6X%2BejuoM%3D&Expires=1773011258 HTTP/1.1" 200 59335
2026-03-08T01:07:40.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:07:40.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:07:40.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:07:40.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:07:40.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:07:55.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:07:55.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:07:55.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:07:55.750 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:07:55.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:07:55.797 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:08:25.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:08:25.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:08:26.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T01:08:26.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:08:26.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:08:26.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:08:26.097 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:08:26.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:08:26.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:08:26.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62740
2026-03-08T01:08:26.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:08:26.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:08:26.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:08:26.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39641
2026-03-08T01:08:26.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:08:26.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:08:26.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:08:29.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee3010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:08:29.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:08:29.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:08:30.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:08:30.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:08:31.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YAdxrNkR80DIeQohBydFVqk92b8%3D&Expires=1773011310 HTTP/1.1" 200 59200
2026-03-08T01:08:31.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:08:31.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:08:31.439 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:08:31.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:08:31.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:08:47.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:08:47.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:08:47.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:08:47.465 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:08:47.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:08:47.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:09:17.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:09:17.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:09:17.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T01:09:17.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:09:17.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:09:17.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:09:17.836 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:09:17.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:09:17.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:09:17.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62851
2026-03-08T01:09:17.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:09:17.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:09:17.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:09:17.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39631
2026-03-08T01:09:17.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:09:17.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:09:17.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:09:20.951 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2e0b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:09:20.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:09:20.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:09:22.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:09:22.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:09:22.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cA6MqM2H4UyPfs21nOE2C7XAH5g%3D&Expires=1773011361 HTTP/1.1" 200 59200
2026-03-08T01:09:23.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:09:23.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:09:23.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:09:23.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:09:23.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:09:38.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:09:38.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:09:38.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:09:38.940 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:09:38.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:09:38.987 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:10:09.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:10:09.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:10:09.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15532
2026-03-08T01:10:09.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:10:09.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:10:09.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:10:09.460 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:10:09.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:10:09.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:10:09.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62851
2026-03-08T01:10:09.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:10:09.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:10:09.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:10:09.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39656
2026-03-08T01:10:09.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:10:09.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:10:09.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:10:12.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:10:12.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:10:12.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:10:13.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:10:13.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:10:14.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ybx9Xi4A5xS6%2FIHeWB%2FLv7PsdfQ%3D&Expires=1773011413 HTTP/1.1" 200 59200
2026-03-08T01:10:14.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:10:14.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:10:14.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:10:14.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:10:14.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:10:30.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:10:30.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:10:30.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:10:30.460 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:10:30.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:10:30.507 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:11:00.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:11:00.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:11:01.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16262
2026-03-08T01:11:01.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:11:01.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:11:01.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:11:01.459 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:11:01.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:11:01.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:11:01.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62871
2026-03-08T01:11:01.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:11:01.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:11:01.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:11:01.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39656
2026-03-08T01:11:01.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:11:01.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:11:01.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:11:04.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a53c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:11:04.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:11:04.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:11:05.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:11:05.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:11:06.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nhWplxaRVaQft18j7FrruX36eBQ%3D&Expires=1773011465 HTTP/1.1" 200 59200
2026-03-08T01:11:07.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:11:07.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:11:07.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:11:07.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:11:07.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:11:22.687 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:11:22.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:11:22.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:11:22.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:11:22.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:11:22.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:11:53.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:11:53.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:11:53.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16262
2026-03-08T01:11:53.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:11:53.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:11:53.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:11:53.271 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:11:53.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:11:53.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:11:53.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62624
2026-03-08T01:11:53.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:11:53.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:11:53.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:11:53.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39585
2026-03-08T01:11:53.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:11:53.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:11:53.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:11:56.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738f310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:11:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:11:56.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:11:57.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:11:57.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:11:58.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-230826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jYaxMKu1ivANJibGGsDJBst9hyo%3D&Expires=1773011517 HTTP/1.1" 200 59200
2026-03-08T01:11:58.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:11:58.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:11:58.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:11:58.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:11:58.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:12:13.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:12:13.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:12:14.018 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:12:14.043 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:12:14.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:12:14.090 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:12:44.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:12:44.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:12:44.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16262
2026-03-08T01:12:44.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:12:44.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:12:44.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:12:44.421 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:12:44.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:12:44.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:12:44.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62624
2026-03-08T01:12:44.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:12:44.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:12:44.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:12:44.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39045
2026-03-08T01:12:44.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:12:44.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:12:44.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:12:47.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6971ed10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:12:47.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:12:47.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:12:48.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:12:48.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:12:49.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z4ZapWxMBIbvrkbRH8MtXlAvuD4%3D&Expires=1773011568 HTTP/1.1" 200 58931
2026-03-08T01:12:49.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:12:49.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:12:49.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:12:49.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:12:49.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:13:05.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:13:05.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:13:05.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:13:05.757 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:13:05.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:13:05.804 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:13:35.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:13:35.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:13:35.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16262
2026-03-08T01:13:35.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:13:35.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:13:35.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:13:35.991 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:13:35.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:13:35.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:13:35.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63050
2026-03-08T01:13:36.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:13:36.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:13:36.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:13:36.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39038
2026-03-08T01:13:36.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:13:36.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:13:36.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:13:39.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7636530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:13:39.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:13:39.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:13:40.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:13:40.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:13:41.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p1r5AiabhuufHkg19Q8NKZRquns%3D&Expires=1773011620 HTTP/1.1" 200 58931
2026-03-08T01:13:41.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:13:41.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:13:41.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:13:41.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:13:41.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:13:56.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:13:56.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:13:57.050 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:13:57.075 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:13:57.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:13:57.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:14:27.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:14:27.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:14:27.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16262
2026-03-08T01:14:27.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:14:27.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:14:27.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:14:27.452 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:14:27.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:14:27.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:14:27.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62902
2026-03-08T01:14:27.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:14:27.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:14:27.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:14:27.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39127
2026-03-08T01:14:27.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:14:27.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:14:27.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:14:30.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce741e2830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:14:30.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:14:30.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:14:31.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:14:31.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:14:32.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=toWH2n3zfcwebnaDsUSRl3xzL7U%3D&Expires=1773011671 HTTP/1.1" 200 58931
2026-03-08T01:14:32.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:14:32.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:14:32.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:14:32.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:14:32.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:14:48.153 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:14:48.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:14:48.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:14:48.396 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:14:48.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:14:48.443 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:15:18.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:15:18.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:15:18.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16262
2026-03-08T01:15:18.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:15:18.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:15:18.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:15:18.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:15:18.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:15:18.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:15:18.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62902
2026-03-08T01:15:18.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:15:18.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:15:18.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:15:18.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39102
2026-03-08T01:15:18.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:15:18.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:15:18.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:15:21.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7211360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:15:21.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:15:21.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:15:22.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:15:22.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:15:23.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x2NzY10YcdB5rjWfA2hrFCC0JlU%3D&Expires=1773011722 HTTP/1.1" 200 58931
2026-03-08T01:15:23.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:15:23.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:15:23.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:15:23.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:15:23.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:15:39.408 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:15:39.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:15:39.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:15:39.646 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:15:39.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:15:39.692 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:16:09.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:16:09.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:16:10.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16279
2026-03-08T01:16:10.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:16:10.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:16:10.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:16:10.679 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:16:10.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:16:10.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:16:10.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63017
2026-03-08T01:16:10.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:16:10.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:16:10.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:16:10.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39096
2026-03-08T01:16:10.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:16:10.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:16:10.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:16:13.751 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a06380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:16:13.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:16:13.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:16:14.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:16:14.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:16:15.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IvT6ZI49MWtpdLYMAdN8CY6lmBw%3D&Expires=1773011774 HTTP/1.1" 200 58931
2026-03-08T01:16:15.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:16:15.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:16:15.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:16:16.021 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:16:16.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:16:31.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:16:31.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:16:31.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:16:31.824 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:16:31.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:16:31.870 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:17:01.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:17:01.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:17:02.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16279
2026-03-08T01:17:02.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:17:02.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:17:02.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:17:02.019 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:17:02.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:17:02.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:17:02.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62964
2026-03-08T01:17:02.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:17:02.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:17:02.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:17:02.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39096
2026-03-08T01:17:02.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:17:02.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:17:02.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:17:05.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d7e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:17:05.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:17:05.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:17:06.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:17:06.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:17:07.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wbbnDHVLcuxLWBGczYumPh19hf0%3D&Expires=1773011826 HTTP/1.1" 200 59699
2026-03-08T01:17:07.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:17:07.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:17:07.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:17:07.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:17:07.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:17:22.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:17:22.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:17:22.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:17:22.593 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:17:22.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:17:22.640 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:17:52.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:17:52.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:17:52.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16279
2026-03-08T01:17:52.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:17:52.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:17:52.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:17:52.937 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:17:52.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:17:52.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:17:52.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62964
2026-03-08T01:17:52.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:17:52.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:17:52.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:17:52.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39206
2026-03-08T01:17:52.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:17:52.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:17:52.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:17:56.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e99990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:17:56.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:17:56.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:17:57.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:17:57.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:17:58.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FpTJH2FLQJVVEWwwoDYuCuk9UQA%3D&Expires=1773011877 HTTP/1.1" 200 59699
2026-03-08T01:17:58.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:17:58.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:17:58.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:17:58.292 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:17:58.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:18:13.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:18:13.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:18:13.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:18:13.243 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:18:13.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:18:13.290 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:18:43.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:18:43.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:18:43.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16279
2026-03-08T01:18:43.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:18:43.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:18:43.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:18:43.594 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:18:43.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:18:43.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:18:43.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62908
2026-03-08T01:18:43.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:18:43.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:18:43.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:18:43.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39246
2026-03-08T01:18:43.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:18:43.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:18:43.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:18:46.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6924bfd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:18:46.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:18:46.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:18:47.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:18:47.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:18:48.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fBq%2BSHtBX3c1M9DgVmlK2mHnyO8%3D&Expires=1773011927 HTTP/1.1" 200 59699
2026-03-08T01:18:48.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:18:48.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:18:48.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:18:49.003 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:18:49.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:19:04.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:19:04.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:19:05.010 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:19:05.035 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:19:05.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:19:05.082 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:19:35.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:19:35.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:19:35.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16279
2026-03-08T01:19:35.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:19:35.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:19:35.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:19:35.401 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:19:35.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:19:35.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:19:35.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62975
2026-03-08T01:19:35.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:19:35.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:19:35.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:19:35.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39194
2026-03-08T01:19:35.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:19:35.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:19:35.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:19:38.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc6e60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:19:38.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:19:38.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:19:39.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:19:39.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:19:40.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-231628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0rufdOklOkOMgm2sb66%2FIcgqZ68%3D&Expires=1773011979 HTTP/1.1" 200 59699
2026-03-08T01:19:40.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:19:40.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:19:40.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:19:40.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:19:40.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:19:55.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:19:55.898 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:19:56.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:19:56.029 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:19:56.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:19:56.075 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:20:26.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:20:26.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:20:26.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16279
2026-03-08T01:20:26.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:20:26.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:20:26.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:20:26.390 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:20:26.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:20:26.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:20:26.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62975
2026-03-08T01:20:26.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:20:26.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:20:26.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:20:26.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39210
2026-03-08T01:20:26.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:20:26.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:20:26.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:20:29.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89c940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:20:29.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:20:29.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:20:30.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:20:30.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:20:31.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cBInaLKnu0EXwEpDGHhPtY4e99M%3D&Expires=1773012030 HTTP/1.1" 200 59627
2026-03-08T01:20:31.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:20:31.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:20:31.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:20:31.766 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:20:31.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:20:47.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:20:47.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:20:47.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:20:47.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:20:47.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:20:47.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:21:17.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:21:17.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:21:17.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16277
2026-03-08T01:21:17.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:21:17.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:21:17.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:21:17.910 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:21:17.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:21:17.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:21:17.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62891
2026-03-08T01:21:17.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:21:17.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:21:17.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:21:17.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39151
2026-03-08T01:21:17.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:21:17.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:21:17.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:21:21.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd25f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:21:21.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:21:21.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:21:22.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:21:22.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:21:22.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FrWaAu12zmlIq1GC4ZFWIjvPMW0%3D&Expires=1773012081 HTTP/1.1" 200 59627
2026-03-08T01:21:23.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:21:23.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:21:23.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:21:23.280 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:21:23.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:21:38.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:21:39.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:21:39.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:21:39.240 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:21:39.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:21:39.287 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:22:09.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:22:09.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:22:09.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16277
2026-03-08T01:22:09.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:22:09.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:22:09.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:22:09.444 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:22:09.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:22:09.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:22:09.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62891
2026-03-08T01:22:09.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:22:09.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:22:09.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:22:09.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39151
2026-03-08T01:22:09.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:22:09.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:22:09.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:22:12.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6976f0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:22:12.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:22:12.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:22:13.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:22:13.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:22:14.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oyq1Dj5IEn1666QtjUjD2HEJEmw%3D&Expires=1773012133 HTTP/1.1" 200 59627
2026-03-08T01:22:14.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:22:14.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:22:14.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:22:14.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:22:14.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:22:31.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:22:31.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:22:31.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:22:31.806 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:22:31.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:22:31.853 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:23:01.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:23:01.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:23:02.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16277
2026-03-08T01:23:02.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:23:02.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:23:02.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:23:02.530 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:23:02.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:23:02.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:23:02.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62891
2026-03-08T01:23:02.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:23:02.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:23:02.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:23:02.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39151
2026-03-08T01:23:02.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:23:02.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:23:02.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:23:05.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6971cb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:23:05.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:23:05.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:23:06.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:23:06.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:23:07.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pJoUeZRr13R7907OSuQw7wlDZFE%3D&Expires=1773012186 HTTP/1.1" 200 59627
2026-03-08T01:23:08.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:23:08.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:23:08.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:23:08.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:23:08.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:23:23.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:23:23.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:23:23.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:23:23.554 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:23:23.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:23:23.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:23:53.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:23:53.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:23:53.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16277
2026-03-08T01:23:53.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:23:53.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:23:53.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:23:53.906 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:23:53.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:23:53.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:23:53.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62875
2026-03-08T01:23:53.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:23:53.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:23:53.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:23:53.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39151
2026-03-08T01:23:53.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:23:53.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:23:53.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:23:56.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:23:56.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:23:56.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:23:58.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:23:58.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:23:58.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xu7H%2BzPO3PIFgvTpxJxk3JfukLA%3D&Expires=1773012237 HTTP/1.1" 200 59627
2026-03-08T01:23:59.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:23:59.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:23:59.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:23:59.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:23:59.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:24:15.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:24:15.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:24:15.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:24:15.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:24:15.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:24:15.740 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:24:45.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:24:45.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:24:45.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16277
2026-03-08T01:24:45.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:24:45.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:24:45.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:24:45.894 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:24:45.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:24:45.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:24:45.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62870
2026-03-08T01:24:45.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:24:45.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:24:45.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:24:45.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39177
2026-03-08T01:24:45.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:24:45.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:24:45.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:24:49.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69248d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:24:49.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:24:49.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:24:50.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:24:50.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:24:51.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IfwILbILDGSXXa%2B6en7l6K45VkA%3D&Expires=1773012289 HTTP/1.1" 200 60242
2026-03-08T01:24:51.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:24:51.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:24:51.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:24:51.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:24:51.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:25:06.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:25:06.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:25:06.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:25:06.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:25:06.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:25:06.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:25:36.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:25:36.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:25:37.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16277
2026-03-08T01:25:37.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:25:37.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:25:37.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:25:37.102 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:25:37.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:25:37.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:25:37.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62870
2026-03-08T01:25:37.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:25:37.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:25:37.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:25:37.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39044
2026-03-08T01:25:37.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:25:37.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:25:37.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:25:40.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a4c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:25:40.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:25:40.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:25:41.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:25:41.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:25:42.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jfBjQWv7G%2BFFHfdnMpjYO9MBV6I%3D&Expires=1773012341 HTTP/1.1" 200 60242
2026-03-08T01:25:42.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:25:42.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:25:42.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:25:42.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:25:42.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:25:57.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:25:57.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:25:57.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:25:57.629 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:25:57.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:25:57.675 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:26:27.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:26:27.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:26:27.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16244
2026-03-08T01:26:27.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:26:27.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:26:27.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:26:27.819 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:26:27.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:26:27.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:26:27.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63046
2026-03-08T01:26:27.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:26:27.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:26:27.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:26:27.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39060
2026-03-08T01:26:27.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:26:27.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:26:27.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:26:30.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2c8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:26:30.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:26:30.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:26:32.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:26:32.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:26:32.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tkdjphPXLIc0xxqMG%2Fwzdzz0Kb8%3D&Expires=1773012391 HTTP/1.1" 200 60242
2026-03-08T01:26:33.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:26:33.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:26:33.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:26:33.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:26:33.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:26:48.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:26:48.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:26:48.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:26:49.020 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:26:49.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:26:49.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:27:19.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:27:19.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:27:19.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16244
2026-03-08T01:27:19.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:27:19.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:27:19.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:27:19.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:27:19.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:27:19.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:27:19.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63065
2026-03-08T01:27:19.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:27:19.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:27:19.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:27:19.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39064
2026-03-08T01:27:19.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:27:19.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:27:19.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:27:22.487 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7210790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:27:22.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:27:22.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:27:23.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:27:23.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:27:24.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2a5pjSrB9BSQdlM4ZCnk%2FQViLX4%3D&Expires=1773012443 HTTP/1.1" 200 60242
2026-03-08T01:27:24.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:27:24.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:27:24.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:27:24.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:27:24.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:27:39.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:27:39.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:27:39.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:27:39.845 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:27:39.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:27:39.892 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:28:09.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:28:09.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:28:10.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16244
2026-03-08T01:28:10.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:28:10.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:28:10.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:28:10.203 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:28:10.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:28:10.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:28:10.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63065
2026-03-08T01:28:10.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:28:10.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:28:10.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:28:10.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39009
2026-03-08T01:28:10.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:28:10.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:28:10.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:28:13.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69417be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:28:13.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:28:13.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:28:14.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:28:14.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:28:15.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HiZWBAbr4aPHLormLb7cm0jqV5s%3D&Expires=1773012494 HTTP/1.1" 200 60242
2026-03-08T01:28:15.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:28:15.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:28:15.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:28:15.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:28:15.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:28:30.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:28:30.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:28:31.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:28:31.114 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:28:31.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:28:31.161 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:29:01.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:29:01.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:29:01.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16244
2026-03-08T01:29:01.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:29:01.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:29:01.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:29:01.337 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:29:01.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:29:01.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:29:01.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63200
2026-03-08T01:29:01.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:29:01.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:29:01.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:29:01.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39009
2026-03-08T01:29:01.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:29:01.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:29:01.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:29:04.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857b490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:29:04.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:29:04.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:29:05.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:29:05.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:29:06.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ceYKXG6NPXbGMhT2dKljLODp30U%3D&Expires=1773012545 HTTP/1.1" 200 60968
2026-03-08T01:29:06.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:29:06.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:29:06.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:29:06.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:29:06.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:29:21.722 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:29:21.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:29:21.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:29:21.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:29:21.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:29:22.009 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:29:52.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:29:52.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:29:52.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16244
2026-03-08T01:29:52.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:29:52.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:29:52.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:29:52.498 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:29:52.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:29:52.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:29:52.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62971
2026-03-08T01:29:52.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:29:52.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:29:52.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:29:52.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39155
2026-03-08T01:29:52.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:29:52.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:29:52.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:29:55.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74204550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:29:55.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:29:55.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:29:56.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:29:56.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:29:57.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kUKiWjIco9Ef%2Ftp4R%2FUa6IsbrQE%3D&Expires=1773012596 HTTP/1.1" 200 60968
2026-03-08T01:29:57.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:29:57.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:29:57.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:29:57.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:29:57.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:30:13.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:30:13.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:30:13.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:30:13.493 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:30:13.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:30:13.539 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:30:43.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:30:43.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:30:43.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16244
2026-03-08T01:30:43.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:30:43.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:30:43.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:30:43.859 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:30:43.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:30:43.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:30:43.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62971
2026-03-08T01:30:43.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:30:43.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:30:43.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:30:43.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38998
2026-03-08T01:30:43.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:30:43.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:30:43.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:30:46.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c413c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:30:46.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:30:46.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:30:48.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:30:48.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:30:48.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DExmlnmdHiH3EWBlK81Nn%2Bp7mHo%3D&Expires=1773012647 HTTP/1.1" 200 60968
2026-03-08T01:30:49.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:30:49.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:30:49.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:30:49.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:30:49.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:31:04.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:31:05.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:31:05.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:31:05.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:31:05.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:31:05.272 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:31:35.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:31:35.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:31:35.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16240
2026-03-08T01:31:35.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:31:35.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:31:35.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:31:35.596 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:31:35.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:31:35.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:31:35.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63282
2026-03-08T01:31:35.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:31:35.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:31:35.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:31:35.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39011
2026-03-08T01:31:35.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:31:35.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:31:35.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:31:38.679 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3113130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:31:38.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:31:38.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:31:39.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:31:39.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:31:40.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-232827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ft6gP3jEoO13beqKkxeeQ9ji0m8%3D&Expires=1773012699 HTTP/1.1" 200 60968
2026-03-08T01:31:40.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:31:40.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:31:40.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:31:40.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:31:40.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:31:57.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:31:57.624 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:31:57.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:31:57.754 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:31:57.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:31:57.802 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:32:27.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:32:27.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:32:27.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16240
2026-03-08T01:32:27.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:32:27.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:32:27.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:32:27.950 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:32:27.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:32:27.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:32:27.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63392
2026-03-08T01:32:27.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:32:27.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:32:27.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:32:27.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38982
2026-03-08T01:32:27.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:32:27.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:32:27.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:32:31.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d5810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:32:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:32:31.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:32:32.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:32:32.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:32:33.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eWoUXU4VacxvkhIfchNk1cSL00Q%3D&Expires=1773012752 HTTP/1.1" 200 61145
2026-03-08T01:32:33.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:32:33.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:32:33.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:32:33.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:32:33.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:32:48.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:32:48.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:32:48.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:32:48.573 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:32:48.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:32:48.621 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:33:18.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:33:18.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:33:18.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16240
2026-03-08T01:33:18.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:33:18.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:33:18.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:33:18.763 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:33:18.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:33:18.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:33:18.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63392
2026-03-08T01:33:18.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:33:18.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:33:18.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:33:18.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39196
2026-03-08T01:33:18.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:33:18.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:33:18.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:33:21.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6cdc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:33:21.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:33:21.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:33:22.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:33:22.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:33:23.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4%2FIUDPpsa%2BaRGju%2FlXdqw2EtqiE%3D&Expires=1773012802 HTTP/1.1" 200 61145
2026-03-08T01:33:24.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:33:24.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:33:24.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:33:24.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:33:24.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:33:39.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:33:40.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:33:40.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:33:40.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:33:40.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:33:40.275 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:34:10.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:34:10.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:34:10.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16240
2026-03-08T01:34:10.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:34:10.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:34:10.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:34:10.609 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:34:10.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:34:10.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:34:10.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63220
2026-03-08T01:34:10.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:34:10.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:34:10.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:34:10.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39173
2026-03-08T01:34:10.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:34:10.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:34:10.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:34:13.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d25300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:34:13.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:34:13.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:34:14.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:34:14.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:34:15.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C8LPBbspX1KcoDcD%2FfkzWPHM2Qo%3D&Expires=1773012854 HTTP/1.1" 200 61145
2026-03-08T01:34:15.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:34:15.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:34:15.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:34:15.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:34:15.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:34:31.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:34:31.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:34:31.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:34:31.854 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:34:31.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:34:31.901 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:35:01.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:35:01.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:35:02.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16240
2026-03-08T01:35:02.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:35:02.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:35:02.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:35:02.054 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:35:02.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:35:02.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:35:02.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63165
2026-03-08T01:35:02.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:35:02.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:35:02.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:35:02.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39173
2026-03-08T01:35:02.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:35:02.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:35:02.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:35:05.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cdfd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:35:05.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:35:05.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:35:06.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:35:06.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:35:07.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BLe%2BLIQAJYiBmgnA1gfw3mJiD7g%3D&Expires=1773012906 HTTP/1.1" 200 61145
2026-03-08T01:35:07.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:35:07.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:35:07.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:35:07.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:35:07.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:35:24.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:35:24.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:35:25.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:35:25.050 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:35:25.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:35:25.097 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:35:55.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:35:55.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:35:55.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16240
2026-03-08T01:35:55.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:35:55.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:35:55.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:35:55.250 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:35:55.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:35:55.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:35:55.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63165
2026-03-08T01:35:55.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:35:55.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:35:55.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:35:55.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39088
2026-03-08T01:35:55.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:35:55.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:35:55.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:35:58.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857b010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:35:58.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:35:58.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:35:59.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:35:59.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:36:00.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ADDupWQzlKJPcQ8O0iKTMxD%2BnYw%3D&Expires=1773012959 HTTP/1.1" 200 61145
2026-03-08T01:36:00.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:36:00.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:36:00.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:36:00.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:36:00.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:36:16.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:36:16.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:36:16.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:36:16.257 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:36:16.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:36:16.303 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:36:46.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:36:46.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:36:46.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:36:46.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:36:46.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:36:46.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:36:46.447 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:36:46.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:36:46.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:36:46.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63165
2026-03-08T01:36:46.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:36:46.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:36:46.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:36:46.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39070
2026-03-08T01:36:46.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:36:46.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:36:46.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:36:49.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978d090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:36:49.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:36:49.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:36:50.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:36:50.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:36:51.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FB4X5%2FfPLTRX97vf6JXpk04fyA4%3D&Expires=1773013010 HTTP/1.1" 200 61234
2026-03-08T01:36:51.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:36:51.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:36:51.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:36:51.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:36:51.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:37:06.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:37:06.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:37:07.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:37:07.040 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:37:07.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:37:07.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:37:37.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:37:37.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:37:37.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:37:37.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:37:37.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:37:37.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:37:37.386 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:37:37.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:37:37.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:37:37.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63147
2026-03-08T01:37:37.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:37:37.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:37:37.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:37:37.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39080
2026-03-08T01:37:37.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:37:37.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:37:37.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:37:40.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b66980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:37:40.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:37:40.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:37:41.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:37:41.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:37:42.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9AaG5xRFIjQFYwttwq%2Bnl1pS89E%3D&Expires=1773013061 HTTP/1.1" 200 61234
2026-03-08T01:37:42.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:37:42.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:37:42.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:37:42.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:37:42.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:37:57.912 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:37:58.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:37:58.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:37:58.153 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:37:58.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:37:58.200 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:38:28.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:38:28.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:38:28.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:38:28.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:38:28.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:38:28.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:38:28.355 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:38:28.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:38:28.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:38:28.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63147
2026-03-08T01:38:28.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:38:28.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:38:28.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:38:28.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38535
2026-03-08T01:38:28.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:38:28.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:38:28.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:38:31.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69700d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:38:31.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:38:31.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:38:32.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:38:32.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:38:33.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e%2FTfAG9wcewrFxQZw8o5JzU5B6E%3D&Expires=1773013112 HTTP/1.1" 200 61234
2026-03-08T01:38:33.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:38:33.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:38:33.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:38:33.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:38:33.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:38:49.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:38:49.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:38:49.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:38:49.322 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:38:49.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:38:49.369 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:39:19.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:39:19.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:39:19.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:39:19.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:39:19.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:39:19.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:39:19.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:39:19.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:39:19.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:39:19.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63054
2026-03-08T01:39:19.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:39:19.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:39:19.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:39:19.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38447
2026-03-08T01:39:19.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:39:19.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:39:19.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:39:22.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab8520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:39:22.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:39:22.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:39:24.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:39:24.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:39:24.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9T0C5JBLYPE9iIYcTWWa4JoPF6c%3D&Expires=1773013163 HTTP/1.1" 200 61234
2026-03-08T01:39:25.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:39:25.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:39:25.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:39:25.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:39:25.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:39:41.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:39:42.079 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:39:42.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:39:42.208 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:39:42.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:39:42.254 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:40:12.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:40:12.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:40:12.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:40:12.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:40:12.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:40:12.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:40:12.642 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:40:12.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:40:12.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:40:12.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63180
2026-03-08T01:40:12.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:40:12.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:40:12.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:40:12.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38422
2026-03-08T01:40:12.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:40:12.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:40:12.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:40:15.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e99e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:40:15.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:40:15.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:40:16.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:40:16.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:40:17.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-233628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2WLbpiXtPs0%2FvStrO9EcThuFdyo%3D&Expires=1773013216 HTTP/1.1" 200 61234
2026-03-08T01:40:17.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:40:17.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:40:17.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:40:18.023 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:40:18.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:40:33.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:40:34.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:40:34.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:40:34.149 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:40:34.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:40:34.196 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:41:04.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:41:04.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:41:05.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:41:05.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:41:05.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:41:05.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:41:05.255 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:41:05.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:41:05.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:41:05.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63180
2026-03-08T01:41:05.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:41:05.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:41:05.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:41:05.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38422
2026-03-08T01:41:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:41:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:41:05.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:41:08.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a2cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:41:08.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:41:08.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:41:09.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:41:09.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:41:10.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3gaHcIGvPynKq37%2FLFFIwRQCb7g%3D&Expires=1773013269 HTTP/1.1" 200 61769
2026-03-08T01:41:10.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:41:10.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:41:10.625 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:41:10.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:41:10.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:41:27.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:41:27.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:41:27.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:41:27.715 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:41:27.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:41:27.762 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:41:57.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:41:57.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:41:58.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:41:58.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:41:58.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:41:58.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:41:58.041 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:41:58.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:41:58.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:41:58.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63248
2026-03-08T01:41:58.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:41:58.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:41:58.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:41:58.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38628
2026-03-08T01:41:58.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:41:58.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:41:58.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:42:01.143 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694abdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:42:01.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:42:01.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:42:02.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:42:02.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:42:03.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l3T%2Bj8D2jMzAjnQ6ehCDpj9zh%2FI%3D&Expires=1773013322 HTTP/1.1" 200 61769
2026-03-08T01:42:03.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:42:03.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:42:03.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:42:03.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:42:03.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:42:18.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:42:19.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:42:19.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:42:19.206 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:42:19.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:42:19.253 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:42:49.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:42:49.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:42:49.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:42:49.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:42:49.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:42:49.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:42:49.543 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:42:49.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:42:49.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:42:49.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63043
2026-03-08T01:42:49.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:42:49.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:42:49.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:42:49.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38539
2026-03-08T01:42:49.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:42:49.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:42:49.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:42:52.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d72e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:42:52.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:42:52.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:42:53.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:42:53.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:42:54.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PoQBDZENlwfIx2GThA%2BfC7z%2FvvU%3D&Expires=1773013373 HTTP/1.1" 200 61769
2026-03-08T01:42:54.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:42:54.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:42:54.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:42:54.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:42:54.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:43:11.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:43:11.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:43:11.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:43:11.382 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:43:11.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:43:11.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:43:41.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:43:41.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:43:41.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:43:41.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:43:41.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:43:41.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:43:41.877 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:43:41.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:43:41.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:43:41.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63043
2026-03-08T01:43:41.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:43:41.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:43:41.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:43:41.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38392
2026-03-08T01:43:41.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:43:41.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:43:41.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:43:44.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d7790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:43:44.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:43:44.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:43:46.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:43:46.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:43:47.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mbxwWlpS96rb%2FC9WI6ELlm7wxHQ%3D&Expires=1773013426 HTTP/1.1" 200 61769
2026-03-08T01:43:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:43:47.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:43:47.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:43:47.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:43:47.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:44:02.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:44:02.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:44:02.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:44:02.450 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:44:02.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:44:02.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:44:32.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:44:32.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:44:32.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:44:32.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:44:32.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:44:32.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:44:32.643 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:44:32.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:44:32.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:44:32.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63122
2026-03-08T01:44:32.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:44:32.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:44:32.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:44:32.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38385
2026-03-08T01:44:32.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:44:32.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:44:32.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:44:35.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6d540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:44:35.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:44:35.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:44:36.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:44:36.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:44:37.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7uwdeIkmS5ZPeBs2Bpswi7jHnjA%3D&Expires=1773013476 HTTP/1.1" 200 62964
2026-03-08T01:44:38.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:44:38.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:44:38.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:44:38.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:44:38.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:44:54.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:44:54.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:44:54.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:44:54.691 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:44:54.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:44:54.737 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:45:24.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:45:24.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:45:24.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16282
2026-03-08T01:45:24.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:45:24.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:45:24.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:45:24.894 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:45:24.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:45:24.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:45:24.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63181
2026-03-08T01:45:24.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:45:24.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:45:24.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:45:24.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38565
2026-03-08T01:45:24.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:45:24.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:45:24.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:45:27.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b9330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:45:27.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:45:27.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:45:29.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:45:29.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:45:29.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BOOYGz2d5bsBZa9U56zBps35b54%3D&Expires=1773013528 HTTP/1.1" 200 62964
2026-03-08T01:45:30.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:45:30.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:45:30.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:45:30.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:45:30.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:45:46.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:45:46.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:45:46.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:45:46.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:45:46.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:45:46.672 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:46:16.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:46:16.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:46:17.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16260
2026-03-08T01:46:17.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:46:17.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:46:17.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:46:17.187 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:46:17.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:46:17.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:46:17.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63181
2026-03-08T01:46:17.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:46:17.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:46:17.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:46:17.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38471
2026-03-08T01:46:17.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:46:17.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:46:17.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:46:20.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d02f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:46:20.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:46:20.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:46:21.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:46:21.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:46:22.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BDpXEv6JYrziKmL2btJ9QYKcdb0%3D&Expires=1773013581 HTTP/1.1" 200 62964
2026-03-08T01:46:22.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:46:22.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:46:22.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:46:22.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:46:22.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:46:38.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:46:38.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:46:38.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:46:38.915 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:46:38.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:46:38.962 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:47:08.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:47:08.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:47:09.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16260
2026-03-08T01:47:09.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:47:09.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:47:09.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:47:09.435 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:47:09.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:47:09.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:47:09.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63183
2026-03-08T01:47:09.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:47:09.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:47:09.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:47:09.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38371
2026-03-08T01:47:09.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:47:09.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:47:09.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:47:12.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974cf70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:47:12.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:47:12.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:47:13.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:47:13.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:47:14.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7yGut6jvClkmBWGxpev6DwdyJb0%3D&Expires=1773013633 HTTP/1.1" 200 62964
2026-03-08T01:47:15.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:47:15.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:47:15.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:47:15.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:47:15.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:47:30.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:47:30.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:47:30.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:47:30.835 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:47:30.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:47:30.883 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:48:00.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:48:00.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:48:01.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16260
2026-03-08T01:48:01.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:48:01.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:48:01.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:48:01.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:48:01.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:48:01.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:48:01.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63204
2026-03-08T01:48:01.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:48:01.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:48:01.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:48:01.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38371
2026-03-08T01:48:01.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:48:01.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:48:01.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:48:04.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4786440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:48:04.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:48:04.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:48:05.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:48:05.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:48:06.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wx3yRdRFlWY5hY9IuDBcbSpGEuM%3D&Expires=1773013685 HTTP/1.1" 200 62964
2026-03-08T01:48:06.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:48:06.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:48:06.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:48:06.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:48:06.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:48:21.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:48:21.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:48:21.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:48:22.006 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:48:22.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:48:22.052 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:48:52.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:48:52.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:48:52.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16260
2026-03-08T01:48:52.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:48:52.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:48:52.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:48:52.217 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:48:52.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:48:52.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:48:52.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63204
2026-03-08T01:48:52.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:48:52.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:48:52.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:48:52.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38456
2026-03-08T01:48:52.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:48:52.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:48:52.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:48:55.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979b970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:48:55.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:48:55.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:48:56.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:48:56.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:48:57.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=67d468sTaL%2BeTKHHyPq37wBYbhY%3D&Expires=1773013736 HTTP/1.1" 200 64415
2026-03-08T01:48:57.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:48:57.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:48:57.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:48:57.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:48:57.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:49:13.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:49:13.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:49:13.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:49:13.583 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:49:13.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:49:13.630 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:49:43.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:49:43.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:49:43.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16260
2026-03-08T01:49:43.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:49:43.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:49:43.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:49:43.767 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:49:43.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:49:43.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:49:43.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63320
2026-03-08T01:49:43.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:49:43.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:49:43.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:49:43.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38456
2026-03-08T01:49:43.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:49:43.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:49:43.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:49:46.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:49:46.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:49:46.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:49:47.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:49:47.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:49:48.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=njbu7Nsfgff8rcBufgyTCCYUvBY%3D&Expires=1773013787 HTTP/1.1" 200 64415
2026-03-08T01:49:49.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:49:49.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:49:49.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:49:49.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:49:49.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:50:04.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:50:04.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:50:04.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:50:04.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:50:04.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:50:04.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:50:34.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:50:34.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:50:34.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16260
2026-03-08T01:50:34.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:50:34.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:50:34.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:50:34.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:50:34.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:50:34.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:50:34.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63320
2026-03-08T01:50:34.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:50:34.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:50:34.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:50:34.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38502
2026-03-08T01:50:34.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:50:34.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:50:34.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:50:37.751 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b608e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:50:37.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:50:37.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:50:38.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:50:38.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:50:39.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5ykEnr6349W6pHR5cppHkbSKbwY%3D&Expires=1773013838 HTTP/1.1" 200 64415
2026-03-08T01:50:39.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:50:39.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:50:39.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:50:40.017 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:50:40.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:50:55.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:50:55.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:50:55.582 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:50:55.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:50:55.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:50:55.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:51:25.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:51:25.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:51:25.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16310
2026-03-08T01:51:25.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:51:25.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:51:25.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:51:25.820 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:51:25.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:51:25.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:51:25.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63320
2026-03-08T01:51:25.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:51:25.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:51:25.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:51:25.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38526
2026-03-08T01:51:25.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:51:25.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:51:25.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:51:28.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab20b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:51:28.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:51:28.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:51:30.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:51:30.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:51:30.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6QZDOoy1vvLQTOgQXqsmEbthfp4%3D&Expires=1773013889 HTTP/1.1" 200 64415
2026-03-08T01:51:31.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:51:31.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:51:31.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:51:31.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:51:31.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:51:46.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:51:46.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:51:46.535 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:51:46.561 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:51:46.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:51:46.608 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:52:16.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:52:16.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:52:16.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16310
2026-03-08T01:52:16.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:52:16.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:52:16.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:52:16.795 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:52:16.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:52:16.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:52:16.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63014
2026-03-08T01:52:16.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:52:16.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:52:16.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:52:16.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38367
2026-03-08T01:52:16.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:52:16.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:52:16.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:52:19.895 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74284ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:52:19.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:52:19.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:52:21.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:52:21.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:52:21.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-234829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dBQav0NKb9jO%2Fwu3uJgFSudvKVI%3D&Expires=1773013940 HTTP/1.1" 200 64415
2026-03-08T01:52:22.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:52:22.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:52:22.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:52:22.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:52:22.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:52:37.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:52:37.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:52:38.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:52:38.078 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:52:38.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:52:38.124 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:53:08.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:53:08.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:53:08.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16310
2026-03-08T01:53:08.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:53:08.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:53:08.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:53:08.587 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:53:08.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:53:08.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:53:08.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62951
2026-03-08T01:53:08.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:53:08.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:53:08.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:53:08.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38367
2026-03-08T01:53:08.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:53:08.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:53:08.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:53:11.671 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a8ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:53:11.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:53:11.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:53:12.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:53:12.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:53:13.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z%2FKd8ZttEYmQr94F%2Bp5j8fk%2FEgE%3D&Expires=1773013992 HTTP/1.1" 200 64466
2026-03-08T01:53:13.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:53:13.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:53:13.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:53:13.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:53:13.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:53:29.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:53:29.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:53:29.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:53:29.528 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:53:29.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:53:29.574 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:53:59.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:53:59.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:54:00.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16310
2026-03-08T01:54:00.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:54:00.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:54:00.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:54:00.046 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:54:00.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:54:00.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:54:00.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62951
2026-03-08T01:54:00.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:54:00.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:54:00.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:54:00.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38367
2026-03-08T01:54:00.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:54:00.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:54:00.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:54:03.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b60f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:54:03.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:54:03.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:54:04.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:54:04.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:54:05.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fj%2BWN0YNRXl7osM6FE1EOnZbYMQ%3D&Expires=1773014044 HTTP/1.1" 200 64466
2026-03-08T01:54:05.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:54:05.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:54:05.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:54:05.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:54:05.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:54:21.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:54:21.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:54:21.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:54:21.585 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:54:21.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:54:21.632 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:54:51.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:54:51.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:54:51.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16310
2026-03-08T01:54:51.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:54:51.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:54:51.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:54:51.933 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:54:51.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:54:51.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:54:51.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62909
2026-03-08T01:54:51.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:54:51.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:54:51.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:54:51.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38249
2026-03-08T01:54:51.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:54:51.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:54:51.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:54:55.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693f0f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:54:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:54:55.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:54:56.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:54:56.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:54:57.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3PY%2F%2FRVuC3o3rRz%2BUZWM8kDc0ks%3D&Expires=1773014096 HTTP/1.1" 200 64466
2026-03-08T01:54:57.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:54:57.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:54:57.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:54:57.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:54:57.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:55:12.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:55:12.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:55:12.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:55:12.604 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:55:12.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:55:12.651 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:55:42.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:55:42.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:55:42.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16310
2026-03-08T01:55:42.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:55:42.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:55:42.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:55:42.797 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:55:42.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:55:42.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:55:42.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63072
2026-03-08T01:55:42.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:55:42.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:55:42.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:55:42.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38470
2026-03-08T01:55:42.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:55:42.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:55:42.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:55:45.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5e200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:55:45.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:55:45.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:55:47.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:55:47.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:55:47.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qVQBLW4%2BUZbPs86MvusLNLbnQVw%3D&Expires=1773014146 HTTP/1.1" 200 64466
2026-03-08T01:55:48.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:55:48.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:55:48.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:55:48.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:55:48.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:56:03.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:56:03.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:56:03.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:56:03.432 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:56:03.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:56:03.479 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:56:33.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:56:33.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:56:34.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16233
2026-03-08T01:56:34.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:56:34.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:56:34.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:56:34.057 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:56:34.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:56:34.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:56:34.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63072
2026-03-08T01:56:34.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:56:34.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:56:34.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:56:34.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38378
2026-03-08T01:56:34.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:56:34.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:56:34.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:56:37.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695128c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:56:37.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:56:37.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:56:38.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:56:38.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:56:39.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IPYB9xbLPsS%2BicZpZUaZwxX5Yic%3D&Expires=1773014198 HTTP/1.1" 200 65428
2026-03-08T01:56:39.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:56:39.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:56:39.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:56:39.479 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:56:39.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:56:55.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:56:55.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:56:55.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:56:55.280 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:56:55.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:56:55.326 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:57:25.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:57:25.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:57:25.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16233
2026-03-08T01:57:25.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:57:25.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:57:25.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:57:25.469 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:57:25.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:57:25.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:57:25.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63160
2026-03-08T01:57:25.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:57:25.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:57:25.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:57:25.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38533
2026-03-08T01:57:25.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:57:25.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:57:25.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:57:28.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6940c040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:57:28.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:57:28.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:57:29.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:57:29.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:57:30.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2CoGka3YwMiKIzWQJFUKyNjj%2BTw%3D&Expires=1773014249 HTTP/1.1" 200 65428
2026-03-08T01:57:30.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:57:30.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:57:30.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:57:30.828 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:57:30.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:57:45.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:57:46.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:57:46.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:57:46.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:57:46.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:57:46.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:58:16.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:58:16.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:58:16.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16233
2026-03-08T01:58:16.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:58:16.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:58:16.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:58:16.510 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:58:16.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:58:16.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:58:16.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63144
2026-03-08T01:58:16.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:58:16.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:58:16.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:58:16.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38520
2026-03-08T01:58:16.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:58:16.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:58:16.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:58:19.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f4dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:58:19.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:58:19.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:58:20.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:58:20.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:58:21.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3J%2Bj0JH5t31RkoeXbA3agzGXRrE%3D&Expires=1773014300 HTTP/1.1" 200 65428
2026-03-08T01:58:21.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:58:21.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:58:21.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:58:21.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:58:21.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:58:37.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:58:37.212 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:58:37.320 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:58:37.347 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:58:37.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:58:37.394 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:59:07.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:59:07.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:59:07.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16233
2026-03-08T01:59:08.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:59:08.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:59:08.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:59:08.013 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:59:08.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:59:08.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:59:08.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63144
2026-03-08T01:59:08.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:59:08.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:59:08.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:59:08.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38563
2026-03-08T01:59:08.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:59:08.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:59:08.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T01:59:11.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d632e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T01:59:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T01:59:11.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T01:59:12.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T01:59:12.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T01:59:13.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yB1h1aYWYg6Hn1f8AIdziG0t8es%3D&Expires=1773014352 HTTP/1.1" 200 65428
2026-03-08T01:59:13.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T01:59:13.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T01:59:13.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T01:59:13.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T01:59:13.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T01:59:29.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:59:29.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:59:29.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T01:59:29.283 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T01:59:29.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T01:59:29.331 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T01:59:59.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T01:59:59.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T01:59:59.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16233
2026-03-08T01:59:59.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T01:59:59.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T01:59:59.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T01:59:59.634 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T01:59:59.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T01:59:59.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T01:59:59.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63181
2026-03-08T01:59:59.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:59:59.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T01:59:59.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T01:59:59.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38563
2026-03-08T01:59:59.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T01:59:59.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T01:59:59.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:00:02.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:00:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:00:02.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:00:03.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:00:03.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:00:04.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-235630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T8MeRenCCIo0%2BL4bfUVcPWHNgWw%3D&Expires=1773014403 HTTP/1.1" 200 65428
2026-03-08T02:00:05.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:00:05.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:00:05.234 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:00:05.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:00:05.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:00:21.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:00:21.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:00:21.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:00:21.360 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:00:21.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:00:21.407 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:00:51.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:00:51.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:00:51.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16233
2026-03-08T02:00:51.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:00:51.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:00:51.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:00:51.828 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:00:51.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:00:51.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:00:51.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63264
2026-03-08T02:00:51.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:00:51.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:00:51.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:00:51.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38575
2026-03-08T02:00:51.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:00:51.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:00:51.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:00:54.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:00:54.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:00:54.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:00:56.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:00:56.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:00:56.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vn5D0FY0tvT11kS%2FC%2BJi2u9XIYI%3D&Expires=1773014455 HTTP/1.1" 200 64923
2026-03-08T02:00:57.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:00:57.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:00:57.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:00:57.247 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:00:57.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:01:11.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:01:12.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:01:12.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:01:12.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:01:12.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:01:12.225 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:01:42.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:01:42.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:01:42.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:01:42.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:01:42.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:01:42.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:01:42.633 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:01:42.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:01:42.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:01:42.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63264
2026-03-08T02:01:42.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:01:42.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:01:42.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:01:42.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38603
2026-03-08T02:01:42.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:01:42.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:01:42.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:01:45.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7424f040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:01:45.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:01:45.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:01:46.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:01:46.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:01:47.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pLLcl4DcrlJm91%2BK2vUy3rnu%2B4o%3D&Expires=1773014506 HTTP/1.1" 200 64923
2026-03-08T02:01:48.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:01:48.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:01:48.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:01:48.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:01:48.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:02:03.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:02:03.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:02:04.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:02:04.055 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:02:04.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:02:04.102 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:02:34.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:02:34.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:02:34.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:02:34.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:02:34.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:02:34.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:02:34.260 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:02:34.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:02:34.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:02:34.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63473
2026-03-08T02:02:34.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:02:34.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:02:34.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:02:34.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38596
2026-03-08T02:02:34.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:02:34.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:02:34.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:02:37.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76e30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:02:37.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:02:37.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:02:38.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:02:38.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:02:39.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RwJp9WqzgZdRdTcuvST5Nd8jWl4%3D&Expires=1773014558 HTTP/1.1" 200 64923
2026-03-08T02:02:39.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:02:39.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:02:39.618 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:02:39.639 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:02:39.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:02:54.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:02:54.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:02:54.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:02:54.835 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:02:54.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:02:54.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:03:24.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:03:24.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:03:25.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:03:25.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:03:25.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:03:25.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:03:25.063 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:03:25.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:03:25.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:03:25.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63371
2026-03-08T02:03:25.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:03:25.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:03:25.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:03:25.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38589
2026-03-08T02:03:25.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:03:25.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:03:25.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:03:28.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8f520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:03:28.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:03:28.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:03:29.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:03:29.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:03:30.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0%2FSvDhiDs%2FoArVBSMZb7ES5yk74%3D&Expires=1773014609 HTTP/1.1" 200 64923
2026-03-08T02:03:30.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:03:30.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:03:30.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:03:30.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:03:30.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:03:46.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:03:46.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:03:46.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:03:46.484 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:03:46.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:03:46.532 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:04:16.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:04:16.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:04:16.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:04:16.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:04:16.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:04:16.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:04:16.989 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:04:16.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:04:16.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:04:16.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63371
2026-03-08T02:04:16.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:04:16.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:04:16.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:04:17.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38620
2026-03-08T02:04:17.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:04:17.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:04:17.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:04:20.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b626e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:04:20.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:04:20.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:04:21.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:04:21.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:04:22.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1%2FShDyrLylXDeWBM7zeNeSNCebg%3D&Expires=1773014661 HTTP/1.1" 200 64923
2026-03-08T02:04:22.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:04:22.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:04:22.614 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:04:22.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:04:22.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:04:39.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:04:39.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:04:39.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:04:39.510 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:04:39.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:04:39.556 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:05:09.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:05:09.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:05:09.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:05:09.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:05:09.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:05:09.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:05:09.700 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:05:09.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:05:09.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:05:09.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63371
2026-03-08T02:05:09.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:05:09.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:05:09.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:05:09.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38626
2026-03-08T02:05:09.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:05:09.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:05:09.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:05:12.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2d5d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:05:12.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:05:12.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:05:13.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:05:13.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:05:14.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZX3iGVCn2xg6l5hL0Xw%2FPj8KOeA%3D&Expires=1773014713 HTTP/1.1" 200 68197
2026-03-08T02:05:15.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:05:15.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:05:15.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:05:15.092 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:05:15.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:05:30.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:05:30.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:05:30.800 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:05:30.826 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:05:30.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:05:30.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:06:00.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:06:00.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:06:02.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:06:02.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:06:02.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:06:02.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:06:02.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:06:02.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:06:02.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:06:02.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63486
2026-03-08T02:06:02.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:06:02.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:06:02.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:06:02.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38626
2026-03-08T02:06:02.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:06:02.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:06:02.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:06:05.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69795e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:06:05.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:06:05.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:06:06.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:06:06.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:06:07.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8JBE1BDJaDjNPcxlu%2BgCQjNGL%2Fk%3D&Expires=1773014766 HTTP/1.1" 200 68197
2026-03-08T02:06:07.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:06:07.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:06:07.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:06:07.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:06:07.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:06:22.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:06:23.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:06:23.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:06:23.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:06:23.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:06:23.276 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:06:53.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:06:53.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:06:53.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:06:53.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:06:53.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:06:53.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:06:53.490 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:06:53.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:06:53.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:06:53.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63486
2026-03-08T02:06:53.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:06:53.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:06:53.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:06:53.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38515
2026-03-08T02:06:53.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:06:53.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:06:53.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:06:56.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316a110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:06:56.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:06:56.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:06:57.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:06:57.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:06:58.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wo5FIzbEaJm9tyJm15Q4TZ5eS1A%3D&Expires=1773014817 HTTP/1.1" 200 68197
2026-03-08T02:06:58.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:06:58.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:06:58.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:06:58.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:06:58.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:07:13.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:07:13.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:07:13.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:07:13.970 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:07:13.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:07:14.017 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:07:44.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:07:44.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:07:44.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:07:44.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:07:44.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:07:44.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:07:44.183 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:07:44.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:07:44.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:07:44.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63369
2026-03-08T02:07:44.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:07:44.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:07:44.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:07:44.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38515
2026-03-08T02:07:44.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:07:44.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:07:44.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:07:47.255 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738e8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:07:47.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:07:47.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:07:48.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:07:48.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:07:49.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LpmKgAltRb2CQHIhYkaqjYO7G4I%3D&Expires=1773014868 HTTP/1.1" 200 68197
2026-03-08T02:07:49.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:07:49.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:07:49.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:07:49.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:07:49.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:08:06.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:08:06.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:08:06.282 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:08:06.308 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:08:06.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:08:06.355 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:08:36.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:08:36.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:08:36.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:08:36.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:08:36.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:08:36.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:08:36.516 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:08:36.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:08:36.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:08:36.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63358
2026-03-08T02:08:36.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:08:36.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:08:36.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:08:36.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38572
2026-03-08T02:08:36.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:08:36.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:08:36.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:08:39.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e8a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:08:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:08:39.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:08:40.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:08:40.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:08:41.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SaLbIvliVvpIVG%2FyoNfigKTJuuY%3D&Expires=1773014920 HTTP/1.1" 200 68043
2026-03-08T02:08:41.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:08:41.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:08:41.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:08:41.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:08:41.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:08:56.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:08:56.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:08:57.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:08:57.058 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:08:57.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:08:57.105 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:09:27.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:09:27.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:09:27.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:09:27.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:09:27.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:09:27.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:09:27.282 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:09:27.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:09:27.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:09:27.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63358
2026-03-08T02:09:27.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:09:27.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:09:27.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:09:27.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38482
2026-03-08T02:09:27.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:09:27.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:09:27.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:09:30.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69513700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:09:30.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:09:30.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:09:31.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:09:31.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:09:32.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Xv1fhycnVaucKaicTva2XAb6p6M%3D&Expires=1773014971 HTTP/1.1" 200 68043
2026-03-08T02:09:32.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:09:32.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:09:32.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:09:32.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:09:32.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:09:49.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:09:50.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:09:50.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:09:50.132 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:09:50.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:09:50.180 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:10:20.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:10:20.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:10:20.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:10:20.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:10:20.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:10:20.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:10:20.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:10:20.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:10:20.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:10:20.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63257
2026-03-08T02:10:20.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:10:20.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:10:20.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:10:20.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38334
2026-03-08T02:10:20.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:10:20.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:10:20.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:10:23.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a90850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:10:23.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:10:23.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:10:24.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:10:24.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:10:25.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uBxKeJS4Wckj31%2BuMVXv5n57yGw%3D&Expires=1773015024 HTTP/1.1" 200 68043
2026-03-08T02:10:25.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:10:25.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:10:25.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:10:25.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:10:25.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:10:40.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:10:40.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:10:40.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:10:40.810 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:10:40.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:10:40.857 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:11:10.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:11:10.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:11:12.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:11:12.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:11:12.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:11:12.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:11:12.083 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:11:12.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:11:12.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:11:12.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63320
2026-03-08T02:11:12.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:11:12.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:11:12.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:11:12.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38334
2026-03-08T02:11:12.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:11:12.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:11:12.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:11:15.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316b100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:11:15.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:11:15.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:11:16.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:11:16.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:11:17.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=89kRkhBrnFoVOVsd%2FwGXM7cZTJE%3D&Expires=1773015076 HTTP/1.1" 200 68043
2026-03-08T02:11:17.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:11:17.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:11:17.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:11:17.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:11:17.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:11:34.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:11:34.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:11:34.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:11:34.860 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:11:34.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:11:34.906 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:12:04.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:12:04.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:12:05.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:12:05.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:12:05.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:12:05.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:12:05.238 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:12:05.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:12:05.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:12:05.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63320
2026-03-08T02:12:05.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:12:05.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:12:05.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:12:05.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38334
2026-03-08T02:12:05.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:12:05.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:12:05.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:12:08.311 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c6da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:12:08.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:12:08.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:12:09.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:12:09.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:12:10.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-000829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QiWElftaYPBAlIsQ1eMoGC1W3mE%3D&Expires=1773015129 HTTP/1.1" 200 68043
2026-03-08T02:12:10.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:12:10.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:12:10.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:12:10.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:12:10.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:12:26.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:12:26.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:12:26.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:12:26.861 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:12:26.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:12:26.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:12:56.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:12:56.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:12:57.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:12:57.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:12:57.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:12:57.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:12:57.054 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:12:57.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:12:57.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:12:57.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63339
2026-03-08T02:12:57.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:12:57.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:12:57.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:12:57.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38455
2026-03-08T02:12:57.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:12:57.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:12:57.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:13:00.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d00eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:13:00.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:13:00.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:13:01.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:13:01.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:13:02.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=luzMFun%2FbfUFV0s3Z91H9usI68A%3D&Expires=1773015181 HTTP/1.1" 200 65764
2026-03-08T02:13:02.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:13:02.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:13:02.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:13:02.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:13:02.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:13:18.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:13:18.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:13:19.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:13:19.121 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:13:19.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:13:19.168 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:13:49.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:13:49.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:13:49.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:13:49.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:13:49.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:13:49.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:13:49.631 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:13:49.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:13:49.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:13:49.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63319
2026-03-08T02:13:49.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:13:49.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:13:49.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:13:49.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38369
2026-03-08T02:13:49.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:13:49.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:13:49.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:13:52.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd50f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:13:52.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:13:52.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:13:53.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:13:53.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:13:54.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8f8%2BhHIQOzEWtvHmgL%2F%2BirmDu5s%3D&Expires=1773015233 HTTP/1.1" 200 65764
2026-03-08T02:13:55.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:13:55.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:13:55.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:13:55.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:13:55.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:14:11.321 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:14:11.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:14:11.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:14:11.563 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:14:11.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:14:11.609 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:14:41.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:14:41.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:14:41.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:14:41.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:14:41.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:14:41.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:14:41.923 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:14:41.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:14:41.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:14:41.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63319
2026-03-08T02:14:41.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:14:41.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:14:41.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:14:41.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38335
2026-03-08T02:14:41.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:14:41.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:14:41.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:14:45.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73da0d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:14:45.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:14:45.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:14:46.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:14:46.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:14:47.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u6Fiu2zNRmEHyZcJu38YeYItwPE%3D&Expires=1773015286 HTTP/1.1" 200 65764
2026-03-08T02:14:47.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:14:47.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:14:47.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:14:47.398 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:14:47.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:15:02.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:15:02.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:15:02.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:15:02.849 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:15:02.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:15:02.896 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:15:32.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:15:32.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:15:33.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:15:33.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:15:33.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:15:33.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:15:33.202 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:15:33.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:15:33.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:15:33.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63555
2026-03-08T02:15:33.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:15:33.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:15:33.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:15:33.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38397
2026-03-08T02:15:33.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:15:33.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:15:33.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:15:36.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de3d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:15:36.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:15:36.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:15:37.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:15:37.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:15:38.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p6NTAcSCot1Gb%2BAHQNA68MZWkLU%3D&Expires=1773015337 HTTP/1.1" 200 65764
2026-03-08T02:15:38.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:15:38.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:15:38.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:15:38.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:15:38.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:15:55.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:15:55.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:15:55.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:15:55.629 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:15:55.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:15:55.676 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:16:25.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:16:25.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:16:25.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15740
2026-03-08T02:16:25.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:16:25.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:16:25.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:16:25.991 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:16:25.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:16:25.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:16:25.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63504
2026-03-08T02:16:26.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:16:26.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:16:26.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:16:26.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38395
2026-03-08T02:16:26.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:16:26.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:16:26.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:16:29.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74286230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:16:29.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:16:29.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:16:30.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:16:30.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:16:31.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z7Ij6SNGj7IcjvNFv7sk8SGKMWo%3D&Expires=1773015390 HTTP/1.1" 200 65764
2026-03-08T02:16:31.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:16:31.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:16:31.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:16:31.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:16:31.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:16:47.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:16:47.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:16:47.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:16:47.328 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:16:47.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:16:47.375 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:17:17.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:17:17.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:17:17.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15740
2026-03-08T02:17:17.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:17:17.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:17:17.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:17:17.698 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:17:17.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:17:17.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:17:17.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63504
2026-03-08T02:17:17.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:17:17.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:17:17.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:17:17.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38311
2026-03-08T02:17:17.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:17:17.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:17:17.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:17:20.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b8ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:17:20.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:17:20.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:17:21.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:17:21.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:17:22.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=08p6SIiKpvvKPw31ExTmtdMhqFM%3D&Expires=1773015441 HTTP/1.1" 200 64211
2026-03-08T02:17:23.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:17:23.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:17:23.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:17:23.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:17:23.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:17:38.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:17:38.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:17:38.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:17:38.915 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:17:38.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:17:38.961 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:18:08.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:18:08.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:18:09.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15740
2026-03-08T02:18:09.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:18:09.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:18:09.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:18:09.297 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:18:09.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:18:09.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:18:09.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63491
2026-03-08T02:18:09.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:18:09.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:18:09.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:18:09.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38358
2026-03-08T02:18:09.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:18:09.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:18:09.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:18:12.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbcba60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:18:12.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:18:12.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:18:13.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:18:13.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:18:14.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3XH%2FRwBakHHBk0Ns3NPKfyLU71g%3D&Expires=1773015493 HTTP/1.1" 200 64211
2026-03-08T02:18:14.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:18:14.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:18:14.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:18:14.761 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:18:14.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:18:30.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:18:30.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:18:30.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:18:30.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:18:30.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:18:30.451 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:19:00.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:19:00.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:19:00.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15740
2026-03-08T02:19:00.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:19:00.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:19:00.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:19:00.594 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:19:00.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:19:00.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:19:00.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63491
2026-03-08T02:19:00.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:19:00.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:19:00.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:19:00.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38358
2026-03-08T02:19:00.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:19:00.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:19:00.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:19:03.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3109c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:19:03.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:19:03.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:19:04.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:19:04.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:19:05.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tanZ5%2Bq1aijkXWejVIdJNGNDVPo%3D&Expires=1773015544 HTTP/1.1" 200 64211
2026-03-08T02:19:05.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:19:05.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:19:05.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:19:05.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:19:05.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:19:22.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:19:22.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:19:23.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:19:23.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:19:23.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:19:23.163 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:19:53.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:19:53.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:19:53.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15740
2026-03-08T02:19:53.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:19:53.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:19:53.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:19:53.311 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:19:53.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:19:53.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:19:53.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63491
2026-03-08T02:19:53.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:19:53.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:19:53.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:19:53.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38348
2026-03-08T02:19:53.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:19:53.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:19:53.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:19:56.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31682e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:19:56.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:19:56.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:19:57.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:19:57.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:19:58.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-001630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p9Yp4Elo2tMHKASgu%2FiMdOCpcSY%3D&Expires=1773015597 HTTP/1.1" 200 64211
2026-03-08T02:19:58.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:19:58.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:19:58.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:19:58.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:19:58.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:20:13.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:20:13.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:20:13.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:20:13.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:20:13.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:20:13.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:20:43.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:20:43.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:20:44.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15740
2026-03-08T02:20:44.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:20:44.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:20:44.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:20:44.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:20:44.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:20:44.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:20:44.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63770
2026-03-08T02:20:44.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:20:44.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:20:44.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:20:44.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38373
2026-03-08T02:20:44.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:20:44.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:20:44.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:20:47.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cc79d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:20:47.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:20:47.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:20:48.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:20:48.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:20:49.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ByTxrCpQisn4DGD7HsaZaJ3Z4tg%3D&Expires=1773015648 HTTP/1.1" 200 64738
2026-03-08T02:20:49.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:20:49.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:20:49.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:20:49.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:20:49.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:21:04.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:21:04.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:21:04.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:21:05.001 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:21:05.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:21:05.047 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:21:35.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:21:35.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:21:35.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15743
2026-03-08T02:21:35.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:21:35.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:21:35.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:21:35.211 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:21:35.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:21:35.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:21:35.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63513
2026-03-08T02:21:35.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:21:35.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:21:35.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:21:35.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38368
2026-03-08T02:21:35.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:21:35.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:21:35.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:21:38.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2e440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:21:38.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:21:38.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:21:39.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:21:39.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:21:40.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w04Pieus0ND6VcId981niHjv4HQ%3D&Expires=1773015699 HTTP/1.1" 200 64738
2026-03-08T02:21:40.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:21:40.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:21:40.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:21:40.560 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:21:40.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:21:55.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:21:56.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:21:56.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:21:56.184 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:21:56.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:21:56.231 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:22:26.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:22:26.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:22:26.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15743
2026-03-08T02:22:26.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:22:26.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:22:26.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:22:26.681 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:22:26.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:22:26.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:22:26.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63513
2026-03-08T02:22:26.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:22:26.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:22:26.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:22:26.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38265
2026-03-08T02:22:26.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:22:26.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:22:26.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:22:29.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7422f6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:22:29.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:22:29.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:22:30.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:22:30.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:22:31.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0rldWNlKjcvIRFCN7vu8UhxP0Sc%3D&Expires=1773015750 HTTP/1.1" 200 64738
2026-03-08T02:22:32.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:22:32.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:22:32.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:22:32.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:22:32.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:22:48.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:22:48.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:22:48.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:22:48.707 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:22:48.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:22:48.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:23:18.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:23:18.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:23:19.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15743
2026-03-08T02:23:19.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:23:19.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:23:19.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:23:19.059 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:23:19.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:23:19.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:23:19.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63677
2026-03-08T02:23:19.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:23:19.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:23:19.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:23:19.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38253
2026-03-08T02:23:19.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:23:19.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:23:19.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:23:22.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857b6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:23:22.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:23:22.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:23:23.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:23:23.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:23:24.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xsyXRntg0iZw7iNwNo6AftW9A4k%3D&Expires=1773015803 HTTP/1.1" 200 64738
2026-03-08T02:23:24.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:23:24.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:23:24.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:23:24.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:23:24.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:23:41.062 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:23:41.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:23:41.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:23:41.299 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:23:41.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:23:41.346 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:24:11.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:24:11.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:24:11.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15743
2026-03-08T02:24:11.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:24:11.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:24:11.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:24:11.506 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:24:11.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:24:11.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:24:11.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63855
2026-03-08T02:24:11.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:24:11.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:24:11.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:24:11.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38267
2026-03-08T02:24:11.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:24:11.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:24:11.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:24:14.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d4d060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:24:14.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:24:14.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:24:15.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:24:15.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:24:16.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WXyAdG%2B0C9vgMdJkXdNpOEkV3wE%3D&Expires=1773015855 HTTP/1.1" 200 64738
2026-03-08T02:24:16.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:24:16.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:24:16.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:24:16.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:24:16.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:24:32.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:24:32.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:24:32.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:24:32.335 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:24:32.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:24:32.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:25:02.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:25:02.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:25:02.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15743
2026-03-08T02:25:02.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:25:02.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:25:02.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:25:02.847 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:25:02.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:25:02.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:25:02.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63855
2026-03-08T02:25:02.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:25:02.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:25:02.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:25:02.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38267
2026-03-08T02:25:02.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:25:02.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:25:02.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:25:05.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d97190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:25:05.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:25:05.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:25:07.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:25:07.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:25:07.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5H9XVaL2%2F9SB8h%2FLs42CRBXHB%2Fg%3D&Expires=1773015906 HTTP/1.1" 200 64767
2026-03-08T02:25:08.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:25:08.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:25:08.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:25:08.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:25:08.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:25:23.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:25:23.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:25:23.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:25:23.892 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:25:23.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:25:23.939 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:25:53.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:25:53.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:25:54.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15743
2026-03-08T02:25:54.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:25:54.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:25:54.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:25:54.234 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:25:54.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:25:54.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:25:54.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63807
2026-03-08T02:25:54.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:25:54.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:25:54.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:25:54.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38403
2026-03-08T02:25:54.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:25:54.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:25:54.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:25:57.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:25:57.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:25:57.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:25:58.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:25:58.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:25:59.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LBCE9eFXT1P%2BNcIHvzqR%2BNEsnxA%3D&Expires=1773015958 HTTP/1.1" 200 64767
2026-03-08T02:25:59.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:25:59.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:25:59.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:25:59.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:25:59.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:26:14.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:26:14.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:26:14.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:26:14.896 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:26:14.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:26:14.944 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:26:44.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:26:44.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:26:45.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:26:45.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:26:45.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:26:45.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:26:45.261 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:26:45.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:26:45.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:26:45.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63683
2026-03-08T02:26:45.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:26:45.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:26:45.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:26:45.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38407
2026-03-08T02:26:45.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:26:45.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:26:45.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:26:48.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d75e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:26:48.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:26:48.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:26:49.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:26:49.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:26:50.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e1QfFk%2FN0GsB5cwzB9JkvrAlsLA%3D&Expires=1773016009 HTTP/1.1" 200 64767
2026-03-08T02:26:50.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:26:50.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:26:50.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:26:50.657 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:26:50.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:27:06.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:27:06.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:27:06.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:27:06.258 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:27:06.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:27:06.305 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:27:36.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:27:36.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:27:36.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:27:36.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:27:36.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:27:36.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:27:36.466 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:27:36.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:27:36.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:27:36.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63683
2026-03-08T02:27:36.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:27:36.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:27:36.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:27:36.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38390
2026-03-08T02:27:36.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:27:36.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:27:36.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:27:39.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69723550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:27:39.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:27:39.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:27:40.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:27:40.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:27:41.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ARPw2DRDR53GV8enLg1e6LMdvV4%3D&Expires=1773016060 HTTP/1.1" 200 64767
2026-03-08T02:27:41.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:27:41.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:27:41.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:27:41.843 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:27:41.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:27:57.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:27:57.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:27:57.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:27:57.534 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:27:57.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:27:57.581 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:28:27.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:28:27.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:28:27.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:28:27.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:28:27.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:28:27.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:28:27.914 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:28:27.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:28:27.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:28:27.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63697
2026-03-08T02:28:27.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:28:27.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:28:27.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:28:27.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38375
2026-03-08T02:28:27.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:28:27.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:28:27.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:28:31.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69425de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:28:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:28:31.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:28:32.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:28:32.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:28:33.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8WzVZYdJF4OCvh87HbVZFhf1lVs%3D&Expires=1773016112 HTTP/1.1" 200 64767
2026-03-08T02:28:33.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:28:33.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:28:33.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:28:33.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:28:33.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:28:49.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:28:50.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:28:50.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:28:50.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:28:50.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:28:50.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:29:20.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:29:20.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:29:20.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:29:20.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:29:20.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:29:20.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:29:20.698 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:29:20.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:29:20.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:29:20.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63674
2026-03-08T02:29:20.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:29:20.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:29:20.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:29:20.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38375
2026-03-08T02:29:20.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:29:20.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:29:20.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:29:23.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:29:23.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:29:23.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:29:24.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:29:24.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:29:25.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Iv%2BIMUj1ZUgst%2FQFtnj7PIE7XX8%3D&Expires=1773016164 HTTP/1.1" 200 64767
2026-03-08T02:29:26.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:29:26.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:29:26.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:29:26.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:29:26.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:29:41.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:29:41.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:29:41.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:29:41.566 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:29:41.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:29:41.612 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:30:11.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:30:11.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:30:11.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:30:11.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:30:11.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:30:11.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:30:11.761 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:30:11.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:30:11.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:30:11.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63674
2026-03-08T02:30:11.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:30:11.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:30:11.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:30:11.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38411
2026-03-08T02:30:11.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:30:11.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:30:11.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:30:14.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9da290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:30:14.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:30:14.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:30:15.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:30:15.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:30:16.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yYMUdv17B2NAsoqt30InxAAQZfU%3D&Expires=1773016215 HTTP/1.1" 200 64767
2026-03-08T02:30:17.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:30:17.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:30:17.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:30:17.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:30:17.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:30:32.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:30:32.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:30:33.081 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:30:33.106 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:30:33.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:30:33.154 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:31:03.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:31:03.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:31:03.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:31:03.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:31:03.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:31:03.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:31:03.937 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:31:03.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:31:03.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:31:03.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63511
2026-03-08T02:31:03.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:31:03.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:31:03.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:31:03.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38411
2026-03-08T02:31:03.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:31:03.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:31:03.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:31:07.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693e3a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:31:07.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:31:07.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:31:08.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:31:08.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:31:09.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aE3niKK5jufBt2KEOrcXcl%2B%2Bvk4%3D&Expires=1773016268 HTTP/1.1" 200 64767
2026-03-08T02:31:09.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:31:09.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:31:09.375 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:31:09.398 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:31:09.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:31:24.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:31:24.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:31:24.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:31:24.686 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:31:24.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:31:24.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:31:54.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:31:54.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:31:55.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:31:55.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:31:55.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:31:55.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:31:55.137 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:31:55.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:31:55.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:31:55.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63508
2026-03-08T02:31:55.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:31:55.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:31:55.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:31:55.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38357
2026-03-08T02:31:55.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:31:55.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:31:55.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:31:58.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bec2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:31:58.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:31:58.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:31:59.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:31:59.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:32:00.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-002829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P3nBl3hSXWsV5yoQTc7JYfwiwGE%3D&Expires=1773016319 HTTP/1.1" 200 64767
2026-03-08T02:32:00.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:32:00.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:32:00.521 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:32:00.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:32:00.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:32:15.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:32:16.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:32:16.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:32:16.148 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:32:16.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:32:16.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:32:46.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:32:46.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:32:46.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:32:46.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:32:46.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:32:46.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:32:46.505 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:32:46.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:32:46.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:32:46.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63508
2026-03-08T02:32:46.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:32:46.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:32:46.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:32:46.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38222
2026-03-08T02:32:46.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:32:46.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:32:46.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:32:49.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cace0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:32:49.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:32:49.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:32:50.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:32:50.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:32:51.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=esMtYMNyCA5Gg7CgVw2vU%2FpQsnc%3D&Expires=1773016370 HTTP/1.1" 200 65101
2026-03-08T02:32:51.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:32:51.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:32:51.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:32:51.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:32:51.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:33:07.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:33:07.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:33:07.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:33:07.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:33:07.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:33:07.519 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:33:37.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:33:37.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:33:37.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:33:37.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:33:37.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:33:37.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:33:37.966 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:33:37.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:33:37.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:33:37.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63508
2026-03-08T02:33:37.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:33:37.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:33:37.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:33:37.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38222
2026-03-08T02:33:37.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:33:37.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:33:37.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:33:41.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69798400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:33:41.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:33:41.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:33:42.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:33:42.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:33:43.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m5ZfOGSzu9u%2B%2F%2FqZYHGy%2Bn1fTRA%3D&Expires=1773016422 HTTP/1.1" 200 65101
2026-03-08T02:33:43.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:33:43.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:33:43.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:33:43.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:33:43.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:33:58.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:33:58.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:33:59.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:33:59.060 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:33:59.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:33:59.107 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:34:29.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:34:29.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:34:29.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:34:29.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:34:29.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:34:29.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:34:29.380 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:34:29.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:34:29.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:34:29.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63603
2026-03-08T02:34:29.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:34:29.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:34:29.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:34:29.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38216
2026-03-08T02:34:29.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:34:29.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:34:29.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:34:32.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6924a7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:34:32.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:34:32.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:34:33.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:34:33.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:34:34.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dn1F38jtjF4Bz0WLLDC7iookZtY%3D&Expires=1773016473 HTTP/1.1" 200 65101
2026-03-08T02:34:34.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:34:34.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:34:34.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:34:34.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:34:34.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:34:50.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:34:50.698 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:34:50.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:34:50.828 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:34:50.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:34:50.874 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:35:20.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:35:20.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:35:21.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15734
2026-03-08T02:35:21.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:35:21.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:35:21.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:35:21.348 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:35:21.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:35:21.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:35:21.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63603
2026-03-08T02:35:21.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:35:21.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:35:21.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:35:21.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38180
2026-03-08T02:35:21.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:35:21.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:35:21.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:35:24.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab9a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:35:24.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:35:24.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:35:25.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:35:25.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:35:26.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WFwSdy14aCi4jeWbxZdvHobdmgI%3D&Expires=1773016525 HTTP/1.1" 200 65101
2026-03-08T02:35:26.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:35:26.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:35:26.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:35:26.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:35:26.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:35:42.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:35:42.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:35:43.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:35:43.066 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:35:43.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:35:43.112 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:36:13.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:36:13.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:36:13.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:36:13.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:36:13.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:36:13.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:36:13.907 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:36:13.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:36:13.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:36:13.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63501
2026-03-08T02:36:13.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:36:13.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:36:13.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:36:13.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38268
2026-03-08T02:36:13.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:36:13.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:36:13.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:36:17.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316a2f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:36:17.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:36:17.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:36:18.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:36:18.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:36:18.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NykXSBWTFqBdfFL4De45naCAVO4%3D&Expires=1773016577 HTTP/1.1" 200 65101
2026-03-08T02:36:19.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:36:19.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:36:19.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:36:19.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:36:19.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:36:36.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:36:36.857 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:36:36.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:36:36.986 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:36:36.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:36:37.033 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:37:07.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:37:07.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:37:07.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:37:07.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:37:07.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:37:07.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:37:07.202 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:37:07.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:37:07.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:37:07.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63635
2026-03-08T02:37:07.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:37:07.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:37:07.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:37:07.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38337
2026-03-08T02:37:07.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:37:07.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:37:07.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:37:10.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6940e320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:37:10.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:37:10.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:37:11.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:37:11.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:37:12.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TjkalAvEEJ1S1fodXZC%2F12As7fI%3D&Expires=1773016631 HTTP/1.1" 200 65494
2026-03-08T02:37:12.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:37:12.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:37:12.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:37:12.611 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:37:12.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:37:27.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:37:27.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:37:27.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:37:27.963 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:37:27.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:37:28.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:37:58.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:37:58.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:37:58.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:37:58.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:37:58.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:37:58.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:37:58.313 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:37:58.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:37:58.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:37:58.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63635
2026-03-08T02:37:58.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:37:58.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:37:58.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:37:58.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38337
2026-03-08T02:37:58.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:37:58.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:37:58.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:38:01.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d63010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:38:01.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:38:01.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:38:02.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:38:02.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:38:03.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2flyjwhtb40KTOyx360wiu9ktLw%3D&Expires=1773016682 HTTP/1.1" 200 65494
2026-03-08T02:38:03.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:38:03.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:38:03.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:38:03.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:38:03.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:38:20.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:38:20.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:38:20.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:38:20.954 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:38:20.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:38:21.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:38:51.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:38:51.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:38:51.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:38:51.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:38:51.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:38:51.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:38:51.151 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:38:51.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:38:51.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:38:51.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63460
2026-03-08T02:38:51.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:38:51.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:38:51.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:38:51.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38379
2026-03-08T02:38:51.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:38:51.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:38:51.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:38:54.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:38:54.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:38:54.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:38:55.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:38:55.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:38:56.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JAVZf%2Bf%2Bia1r9IjEYb4qypmC4%2B4%3D&Expires=1773016735 HTTP/1.1" 200 65494
2026-03-08T02:38:56.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:38:56.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:38:56.611 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:38:56.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:38:56.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:39:12.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:39:12.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:39:12.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:39:12.386 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:39:12.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:39:12.433 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:39:42.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:39:42.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:39:42.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:39:42.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:39:42.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:39:42.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:39:42.580 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:39:42.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:39:42.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:39:42.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63425
2026-03-08T02:39:42.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:39:42.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:39:42.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:39:42.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38319
2026-03-08T02:39:42.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:39:42.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:39:42.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:39:45.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6979a590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:39:45.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:39:45.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:39:46.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:39:46.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:39:47.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-003631.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8phLLTojDB%2BNmnURctbDWFoqaWA%3D&Expires=1773016786 HTTP/1.1" 200 65494
2026-03-08T02:39:47.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:39:47.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:39:47.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:39:47.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:39:47.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:40:04.526 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:40:04.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:40:04.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:40:04.754 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:40:04.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:40:04.801 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:40:34.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:40:34.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:40:34.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:40:34.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:40:34.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:40:34.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:40:34.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:40:34.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:40:34.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:40:34.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63425
2026-03-08T02:40:34.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:40:34.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:40:34.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:40:34.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38408
2026-03-08T02:40:34.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:40:34.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:40:34.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:40:38.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:40:38.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:40:38.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:40:39.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:40:39.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:40:40.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IKj7X4z0iQsQ5d7gFeGHJ8rJXZI%3D&Expires=1773016839 HTTP/1.1" 200 65981
2026-03-08T02:40:40.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:40:40.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:40:40.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:40:40.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:40:40.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:40:56.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:40:56.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:40:56.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:40:56.461 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:40:56.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:40:56.508 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:41:26.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:41:26.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:41:26.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:41:26.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:41:26.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:41:26.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:41:26.698 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:41:26.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:41:26.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:41:26.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63502
2026-03-08T02:41:26.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:41:26.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:41:26.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:41:26.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38356
2026-03-08T02:41:26.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:41:26.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:41:26.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:41:29.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5f220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:41:29.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:41:29.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:41:30.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:41:30.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:41:31.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J7Z%2BD6sgr8pnwhHpfEets%2FRO2QU%3D&Expires=1773016890 HTTP/1.1" 200 65981
2026-03-08T02:41:32.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:41:32.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:41:32.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:41:32.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:41:32.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:41:48.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:41:48.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:41:48.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:41:48.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:41:48.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:41:48.667 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:42:18.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:42:18.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:42:18.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:42:18.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:42:18.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:42:18.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:42:18.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:42:18.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:42:18.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:42:18.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63561
2026-03-08T02:42:18.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:42:18.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:42:18.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:42:18.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38358
2026-03-08T02:42:18.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:42:18.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:42:18.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:42:22.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b620b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:42:22.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:42:22.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:42:23.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:42:23.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:42:24.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yPuwmHlDEMK2x9IsU0FKlIqrUKs%3D&Expires=1773016943 HTTP/1.1" 200 65981
2026-03-08T02:42:24.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:42:24.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:42:24.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:42:24.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:42:24.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:42:40.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:42:40.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:42:40.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:42:40.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:42:40.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:42:40.297 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:43:10.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:43:10.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:43:10.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:43:10.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:43:10.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:43:10.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:43:10.837 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:43:10.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:43:10.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:43:10.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63561
2026-03-08T02:43:10.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:43:10.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:43:10.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:43:10.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38284
2026-03-08T02:43:10.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:43:10.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:43:10.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:43:13.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e34520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:43:13.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:43:13.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:43:15.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:43:15.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:43:16.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=POJw4kdzOJK%2FvU9umdnJmXtPByY%3D&Expires=1773016994 HTTP/1.1" 200 65981
2026-03-08T02:43:16.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:43:16.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:43:16.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:43:16.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:43:16.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:43:32.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:43:32.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:43:32.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:43:32.406 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:43:32.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:43:32.453 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:44:02.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:44:02.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:44:02.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:44:02.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:44:02.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:44:02.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:44:02.755 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:44:02.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:44:02.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:44:02.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63762
2026-03-08T02:44:02.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:44:02.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:44:02.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:44:02.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38284
2026-03-08T02:44:02.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:44:02.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:44:02.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:44:05.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8a3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:44:05.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:44:05.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:44:07.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:44:07.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:44:07.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1sjg55J0IbHkK24LNTae9Wrn1v0%3D&Expires=1773017046 HTTP/1.1" 200 65981
2026-03-08T02:44:08.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:44:08.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:44:08.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:44:08.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:44:08.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:44:24.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:44:24.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:44:24.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:44:24.423 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:44:24.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:44:24.470 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:44:54.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:44:54.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:44:54.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:44:54.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:44:54.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:44:54.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:44:54.935 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:44:54.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:44:54.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:44:54.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63543
2026-03-08T02:44:54.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:44:54.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:44:54.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:44:54.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38294
2026-03-08T02:44:54.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:44:54.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:44:54.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:44:58.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7424f040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:44:58.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:44:58.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:44:59.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:44:59.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:45:00.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nAHpaFJdly60FIYbdm0SAtK02TE%3D&Expires=1773017099 HTTP/1.1" 200 66059
2026-03-08T02:45:00.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:45:00.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:45:00.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:45:00.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:45:00.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:45:15.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:45:15.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:45:15.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:45:15.618 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:45:15.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:45:15.665 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:45:45.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:45:45.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:45:45.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15751
2026-03-08T02:45:45.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:45:45.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:45:45.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:45:45.979 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:45:45.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:45:45.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:45:45.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63543
2026-03-08T02:45:45.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:45:45.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:45:45.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:45:45.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38275
2026-03-08T02:45:45.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:45:45.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:45:45.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:45:49.111 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7637a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:45:49.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:45:49.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:45:50.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:45:50.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:45:51.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8fuAHPLZwpNg%2BsmIenf28oIMWj4%3D&Expires=1773017150 HTTP/1.1" 200 66059
2026-03-08T02:45:51.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:45:51.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:45:51.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:45:51.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:45:51.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:46:07.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:46:07.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:46:07.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:46:07.290 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:46:07.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:46:07.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:46:37.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:46:37.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:46:37.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15729
2026-03-08T02:46:37.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:46:37.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:46:37.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:46:37.669 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:46:37.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:46:37.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:46:37.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63702
2026-03-08T02:46:37.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:46:37.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:46:37.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:46:37.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38343
2026-03-08T02:46:37.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:46:37.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:46:37.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:46:40.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738d2d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:46:40.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:46:40.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:46:41.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:46:41.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:46:42.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G6OncJ3vzlrIXFRdSWuOCL4M%2FeY%3D&Expires=1773017201 HTTP/1.1" 200 66059
2026-03-08T02:46:43.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:46:43.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:46:43.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:46:43.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:46:43.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:46:58.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:46:58.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:46:58.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:46:58.507 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:46:58.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:46:58.554 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:47:28.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:47:28.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:47:28.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15729
2026-03-08T02:47:28.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:47:28.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:47:28.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:47:28.721 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:47:28.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:47:28.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:47:28.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63702
2026-03-08T02:47:28.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:47:28.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:47:28.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:47:28.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38357
2026-03-08T02:47:28.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:47:28.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:47:28.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:47:31.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928d690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:47:31.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:47:31.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:47:33.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:47:33.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:47:33.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MCOrBP3UPH1Y69Q5iHDTw7%2F7qPA%3D&Expires=1773017252 HTTP/1.1" 200 66059
2026-03-08T02:47:34.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:47:34.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:47:34.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:47:34.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:47:34.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:47:51.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:47:51.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:47:51.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:47:51.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:47:51.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:47:51.315 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:48:21.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:48:21.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:48:21.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15729
2026-03-08T02:48:21.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:48:21.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:48:21.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:48:21.462 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:48:21.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:48:21.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:48:21.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63702
2026-03-08T02:48:21.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:48:21.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:48:21.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:48:21.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38357
2026-03-08T02:48:21.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:48:21.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:48:21.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:48:24.567 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab0550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:48:24.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:48:24.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:48:25.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:48:25.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:48:26.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6R1SPiHkAE2DfXH%2BevxkcQHwpxg%3D&Expires=1773017305 HTTP/1.1" 200 66059
2026-03-08T02:48:26.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:48:26.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:48:26.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:48:26.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:48:26.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:48:42.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:48:42.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:48:42.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:48:42.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:48:42.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:48:42.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:49:12.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:49:12.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:49:12.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15729
2026-03-08T02:49:12.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:49:12.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:49:12.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:49:12.689 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:49:12.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:49:12.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:49:12.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63591
2026-03-08T02:49:12.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:49:12.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:49:12.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:49:12.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38169
2026-03-08T02:49:12.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:49:12.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:49:12.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:49:15.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5beb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:49:15.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:49:15.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:49:16.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:49:16.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:49:17.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bdm39u9zl8HZ0bJJoEmntOBJLwY%3D&Expires=1773017356 HTTP/1.1" 200 66026
2026-03-08T02:49:18.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:49:18.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:49:18.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:49:18.102 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:49:18.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:49:33.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:49:33.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:49:33.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:49:33.919 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:49:33.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:49:33.966 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:50:03.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:50:03.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:50:04.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15729
2026-03-08T02:50:04.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:50:04.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:50:04.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:50:04.145 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:50:04.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:50:04.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:50:04.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63361
2026-03-08T02:50:04.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:50:04.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:50:04.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:50:04.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38169
2026-03-08T02:50:04.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:50:04.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:50:04.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:50:07.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69426d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:50:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:50:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:50:08.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:50:08.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:50:09.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2nk0Lm3KYRrLYYC%2F75UlhyPPZ44%3D&Expires=1773017408 HTTP/1.1" 200 66026
2026-03-08T02:50:09.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:50:09.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:50:09.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:50:09.614 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:50:09.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:50:24.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:50:24.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:50:24.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:50:24.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:50:24.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:50:24.917 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:50:54.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:50:54.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:50:55.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15729
2026-03-08T02:50:55.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:50:55.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:50:55.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:50:55.221 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:50:55.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:50:55.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:50:55.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63361
2026-03-08T02:50:55.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:50:55.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:50:55.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:50:55.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38174
2026-03-08T02:50:55.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:50:55.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:50:55.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:50:58.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742869e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:50:58.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:50:58.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:50:59.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:50:59.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:51:00.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EANMtGLLhXI8hotfqDmd2xOZRcM%3D&Expires=1773017459 HTTP/1.1" 200 66026
2026-03-08T02:51:00.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:51:00.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:51:00.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:51:00.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:51:00.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:51:16.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:51:16.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:51:16.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:51:16.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:51:16.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:51:16.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:51:46.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:51:46.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:51:47.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15747
2026-03-08T02:51:47.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:51:47.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:51:47.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:51:47.060 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:51:47.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:51:47.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:51:47.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63515
2026-03-08T02:51:47.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:51:47.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:51:47.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:51:47.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38174
2026-03-08T02:51:47.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:51:47.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:51:47.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:51:50.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d7d360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:51:50.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:51:50.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:51:51.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:51:51.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:51:52.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-004831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fqpk5h0awkh5zo8q1jfEBbAjNIk%3D&Expires=1773017511 HTTP/1.1" 200 66026
2026-03-08T02:51:52.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:51:52.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:51:52.389 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:51:52.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:51:52.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:52:07.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:52:07.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:52:07.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:52:07.775 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:52:07.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:52:07.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:52:37.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:52:37.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:52:37.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15747
2026-03-08T02:52:37.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:52:37.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:52:37.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:52:37.990 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:52:37.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:52:37.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:52:37.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63613
2026-03-08T02:52:37.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:52:37.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:52:37.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:52:38.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38144
2026-03-08T02:52:38.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:52:38.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:52:38.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:52:41.079 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb72108e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:52:41.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:52:41.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:52:42.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:52:42.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:52:43.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OrwAydDlG9h5Hmr4uAYBnMGm4Ag%3D&Expires=1773017562 HTTP/1.1" 200 66247
2026-03-08T02:52:43.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:52:43.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:52:43.321 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:52:43.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:52:43.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:52:58.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:52:58.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:52:58.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:52:58.356 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:52:58.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:52:58.403 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:53:28.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:53:28.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:53:28.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15747
2026-03-08T02:53:28.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:53:28.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:53:28.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:53:28.557 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:53:28.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:53:28.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:53:28.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63613
2026-03-08T02:53:28.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:53:28.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:53:28.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:53:28.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38132
2026-03-08T02:53:28.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:53:28.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:53:28.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:53:31.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfca680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:53:31.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:53:31.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:53:32.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:53:32.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:53:33.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Bffdfl7TPCY15wB9L%2BTA0MjqPvo%3D&Expires=1773017612 HTTP/1.1" 200 66247
2026-03-08T02:53:34.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:53:34.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:53:34.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:53:34.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:53:34.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:53:49.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:53:49.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:53:49.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:53:49.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:53:49.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:53:50.004 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:54:20.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:54:20.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:54:20.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15747
2026-03-08T02:54:20.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:54:20.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:54:20.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:54:20.330 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:54:20.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:54:20.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:54:20.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63408
2026-03-08T02:54:20.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:54:20.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:54:20.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:54:20.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38121
2026-03-08T02:54:20.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:54:20.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:54:20.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:54:23.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e37e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:54:23.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:54:23.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:54:24.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:54:24.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:54:25.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FM9vQnA%2B2xqGVc4nOY5XLoxWrpo%3D&Expires=1773017664 HTTP/1.1" 200 66247
2026-03-08T02:54:25.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:54:25.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:54:25.740 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:54:25.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:54:25.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:54:40.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:54:40.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:54:40.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:54:40.794 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:54:40.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:54:40.841 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:55:10.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:55:10.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:55:10.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15747
2026-03-08T02:55:10.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:55:10.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:55:10.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:55:11.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:55:11.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:55:11.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:55:11.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63213
2026-03-08T02:55:11.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:55:11.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:55:11.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:55:11.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38065
2026-03-08T02:55:11.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:55:11.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:55:11.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:55:14.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68555120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:55:14.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:55:14.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:55:15.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:55:15.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:55:16.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fy2%2F9zx8fQvw8FqlaMWvEjVKX10%3D&Expires=1773017715 HTTP/1.1" 200 66247
2026-03-08T02:55:16.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:55:16.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:55:16.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:55:16.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:55:16.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:55:32.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:55:32.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:55:32.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:55:32.368 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:55:32.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:55:32.415 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:56:02.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:56:02.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:56:03.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:56:03.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:56:03.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:56:03.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:56:03.684 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:56:03.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:56:03.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:56:03.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63213
2026-03-08T02:56:03.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:56:03.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:56:03.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:56:03.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38065
2026-03-08T02:56:03.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:56:03.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:56:03.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:56:06.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd2bf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:56:06.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:56:06.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:56:07.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:56:07.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:56:08.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V8yUqoqcL7y34nPRHwmpJHjadbs%3D&Expires=1773017767 HTTP/1.1" 200 66247
2026-03-08T02:56:09.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:56:09.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:56:09.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:56:09.070 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:56:09.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:56:23.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:56:23.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:56:24.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:56:24.088 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:56:24.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:56:24.135 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:56:54.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:56:54.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:56:54.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:56:54.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:56:54.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:56:54.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:56:54.446 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:56:54.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:56:54.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:56:54.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63312
2026-03-08T02:56:54.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:56:54.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:56:54.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:56:54.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38075
2026-03-08T02:56:54.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:56:54.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:56:54.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:56:57.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9aa10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:56:57.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:56:57.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:56:58.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:56:58.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:56:59.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=phZwoEAl2Gy92Y5%2F0CvgyqRnnXo%3D&Expires=1773017818 HTTP/1.1" 200 66398
2026-03-08T02:56:59.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:56:59.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:56:59.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:56:59.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:56:59.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:57:16.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:57:16.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:57:16.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:57:16.945 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:57:16.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:57:16.991 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:57:46.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:57:46.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:57:47.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:57:47.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:57:47.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:57:47.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:57:47.261 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:57:47.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:57:47.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:57:47.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63097
2026-03-08T02:57:47.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:57:47.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:57:47.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:57:47.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38004
2026-03-08T02:57:47.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:57:47.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:57:47.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:57:50.391 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bf4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:57:50.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:57:50.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:57:51.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:57:51.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:57:52.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7jib30cX3TojNEA2mgIYAT38ZQo%3D&Expires=1773017871 HTTP/1.1" 200 66398
2026-03-08T02:57:52.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:57:52.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:57:52.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:57:52.657 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:57:52.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:58:07.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:58:07.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:58:07.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:58:07.938 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:58:07.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:58:07.985 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:58:38.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:58:38.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:58:38.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:58:38.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:58:38.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:58:38.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:58:38.157 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:58:38.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:58:38.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:58:38.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63097
2026-03-08T02:58:38.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:58:38.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:58:38.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:58:38.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37865
2026-03-08T02:58:38.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:58:38.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:58:38.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:58:41.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928bcd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:58:41.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:58:41.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:58:42.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:58:42.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:58:43.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XuTfBCTbSlscDmHWGZQS7oDqOFs%3D&Expires=1773017922 HTTP/1.1" 200 66398
2026-03-08T02:58:43.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:58:43.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:58:43.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:58:43.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:58:43.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:58:59.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:58:59.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:58:59.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:58:59.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:58:59.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:58:59.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T02:59:29.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T02:59:29.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T02:59:29.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T02:59:29.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T02:59:29.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T02:59:29.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T02:59:29.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T02:59:29.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T02:59:29.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T02:59:29.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63142
2026-03-08T02:59:29.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:59:29.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T02:59:29.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T02:59:29.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37898
2026-03-08T02:59:29.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T02:59:29.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T02:59:29.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T02:59:32.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89ddb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T02:59:32.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T02:59:32.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T02:59:33.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T02:59:33.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T02:59:34.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zfBDAeGbTc7geE89RV0Q%2FP934z4%3D&Expires=1773017973 HTTP/1.1" 200 66398
2026-03-08T02:59:34.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T02:59:34.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T02:59:34.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T02:59:34.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T02:59:34.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T02:59:50.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:59:50.146 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:59:50.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T02:59:50.277 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T02:59:50.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T02:59:50.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:00:20.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:00:20.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:00:20.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T03:00:20.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:00:20.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:00:20.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:00:20.498 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:00:20.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:00:20.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:00:20.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63175
2026-03-08T03:00:20.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:00:20.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:00:20.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:00:20.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37814
2026-03-08T03:00:20.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:00:20.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:00:20.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:00:23.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e996c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:00:23.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:00:23.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:00:24.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:00:24.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:00:25.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-005632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nBDmqLVaq3V4M2pJeSxfsLBwqJw%3D&Expires=1773018024 HTTP/1.1" 200 66398
2026-03-08T03:00:25.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:00:25.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:00:25.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:00:25.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:00:25.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:00:41.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:00:42.009 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:00:42.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:00:42.137 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:00:42.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:00:42.184 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:01:12.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:01:12.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:01:13.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T03:01:13.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:01:13.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:01:13.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:01:13.729 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:01:13.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:01:13.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:01:13.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63175
2026-03-08T03:01:13.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:01:13.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:01:13.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:01:13.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37927
2026-03-08T03:01:13.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:01:13.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:01:13.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:01:16.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c24bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:01:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:01:16.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:01:17.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:01:17.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:01:18.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9hiaw2HveG%2Brof%2FS0fy1GGmscRc%3D&Expires=1773018077 HTTP/1.1" 200 67335
2026-03-08T03:01:19.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:01:19.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:01:19.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:01:19.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:01:19.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:01:35.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:01:35.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:01:35.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:01:35.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:01:35.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:01:35.449 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:02:05.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:02:05.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:02:05.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T03:02:05.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:02:05.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:02:05.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:02:05.747 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:02:05.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:02:05.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:02:05.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63175
2026-03-08T03:02:05.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:02:05.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:02:05.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:02:05.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37958
2026-03-08T03:02:05.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:02:05.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:02:05.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:02:08.823 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d97c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:02:08.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:02:08.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:02:09.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:02:09.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:02:10.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e3FoPe4LQsXJmROFugrDrwD61Tc%3D&Expires=1773018129 HTTP/1.1" 200 67335
2026-03-08T03:02:11.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:02:11.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:02:11.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:02:11.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:02:11.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:02:26.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:02:26.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:02:27.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:02:27.123 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:02:27.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:02:27.168 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:02:57.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:02:57.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:02:57.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T03:02:57.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:02:57.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:02:57.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:02:57.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:02:57.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:02:57.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:02:57.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62840
2026-03-08T03:02:57.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:02:57.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:02:57.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:02:57.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37958
2026-03-08T03:02:57.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:02:57.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:02:57.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:03:00.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7636e30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:03:00.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:03:00.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:03:01.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:03:01.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:03:02.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=khPkbsYdKQBFj25A2Ci7jP8eXuA%3D&Expires=1773018181 HTTP/1.1" 200 67335
2026-03-08T03:03:02.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:03:02.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:03:02.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:03:02.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:03:02.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:03:20.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:03:20.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:03:20.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:03:20.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:03:20.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:03:20.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:03:50.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:03:50.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:03:50.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T03:03:50.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:03:50.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:03:50.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:03:50.607 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:03:50.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:03:50.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:03:50.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62840
2026-03-08T03:03:50.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:03:50.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:03:50.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:03:50.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37806
2026-03-08T03:03:50.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:03:50.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:03:50.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:03:53.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc8970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:03:53.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:03:53.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:03:54.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:03:54.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:03:55.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YWB1oYmmp12lbkCCDvhoeRK8EEI%3D&Expires=1773018234 HTTP/1.1" 200 67335
2026-03-08T03:03:56.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:03:56.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:03:56.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:03:56.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:03:56.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:04:12.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:04:12.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:04:12.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:04:12.830 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:04:12.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:04:12.877 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:04:42.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:04:42.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:04:43.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T03:04:43.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:04:43.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:04:43.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:04:43.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:04:43.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:04:43.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:04:43.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62942
2026-03-08T03:04:43.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:04:43.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:04:43.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:04:43.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37816
2026-03-08T03:04:43.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:04:43.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:04:43.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:04:46.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcd660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:04:46.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:04:46.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:04:47.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:04:47.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:04:48.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hTCMgXrNitG2hS93i1otlaP5d3o%3D&Expires=1773018287 HTTP/1.1" 200 64047
2026-03-08T03:04:48.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:04:48.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:04:48.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:04:48.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:04:48.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:05:06.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:05:06.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:05:06.726 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:05:06.751 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:05:06.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:05:06.798 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:05:36.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:05:36.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:05:37.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15739
2026-03-08T03:05:37.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:05:37.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:05:37.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:05:37.221 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:05:37.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:05:37.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:05:37.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62677
2026-03-08T03:05:37.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:05:37.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:05:37.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:05:37.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37501
2026-03-08T03:05:37.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:05:37.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:05:37.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:05:40.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5c4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:05:40.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:05:40.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:05:41.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:05:41.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:05:42.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XJz2lfKOmS0x5uW%2B4KmJ5%2BHAB1g%3D&Expires=1773018341 HTTP/1.1" 200 64047
2026-03-08T03:05:42.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:05:42.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:05:42.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:05:42.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:05:42.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:05:57.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:05:58.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:05:58.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:05:58.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:05:58.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:05:58.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:06:28.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:06:28.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:06:28.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15709
2026-03-08T03:06:28.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:06:28.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:06:28.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:06:28.564 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:06:28.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:06:28.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:06:28.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62677
2026-03-08T03:06:28.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:06:28.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:06:28.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:06:28.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37465
2026-03-08T03:06:28.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:06:28.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:06:28.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:06:31.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e37580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:06:31.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:06:31.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:06:32.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:06:32.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:06:33.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IPXhxf38pK9rbkWBFLcoSH0Ar3c%3D&Expires=1773018392 HTTP/1.1" 200 64047
2026-03-08T03:06:34.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:06:34.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:06:34.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:06:34.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:06:34.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:06:50.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:06:50.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:06:50.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:06:50.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:06:50.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:06:50.331 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:07:20.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:07:20.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:07:20.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15709
2026-03-08T03:07:20.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:07:20.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:07:20.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:07:20.461 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:07:20.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:07:20.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:07:20.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62671
2026-03-08T03:07:20.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:07:20.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:07:20.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:07:20.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37380
2026-03-08T03:07:20.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:07:20.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:07:20.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:07:23.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a2890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:07:23.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:07:23.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:07:24.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:07:24.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:07:25.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3W4I9bxYueQkanRlvBLhSw8ZJwo%3D&Expires=1773018444 HTTP/1.1" 200 64047
2026-03-08T03:07:26.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:07:26.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:07:26.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:07:26.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:07:26.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:07:42.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:07:42.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:07:42.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:07:42.681 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:07:42.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:07:42.728 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:08:12.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:08:12.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:08:13.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15709
2026-03-08T03:08:13.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:08:13.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:08:13.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:08:13.235 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:08:13.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:08:13.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:08:13.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62644
2026-03-08T03:08:13.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:08:13.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:08:13.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:08:13.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37414
2026-03-08T03:08:13.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:08:13.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:08:13.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:08:16.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bf7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:08:16.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:08:16.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:08:17.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:08:17.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:08:18.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PrC2V%2F2%2BDa7CZw%2F3eYxbzge9jdg%3D&Expires=1773018497 HTTP/1.1" 200 64047
2026-03-08T03:08:18.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:08:18.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:08:18.587 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:08:18.609 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:08:18.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:08:34.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:08:34.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:08:34.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:08:34.774 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:08:34.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:08:34.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:09:04.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:09:04.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:09:05.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15709
2026-03-08T03:09:05.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:09:05.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:09:05.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:09:05.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:09:05.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:09:05.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:09:05.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62644
2026-03-08T03:09:05.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:09:05.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:09:05.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:09:05.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37411
2026-03-08T03:09:05.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:09:05.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:09:05.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:09:08.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a80a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:09:08.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:09:08.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:09:09.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:09:09.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:09:10.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fn9Oomb4aitUcTobwMxQ24khCok%3D&Expires=1773018549 HTTP/1.1" 200 64317
2026-03-08T03:09:10.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:09:10.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:09:10.477 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:09:10.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:09:10.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:09:26.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:09:26.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:09:26.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:09:26.459 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:09:26.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:09:26.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:09:56.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:09:56.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:09:56.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15709
2026-03-08T03:09:56.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:09:56.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:09:56.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:09:56.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:09:56.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:09:56.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:09:56.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62576
2026-03-08T03:09:56.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:09:56.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:09:56.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:09:56.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37411
2026-03-08T03:09:56.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:09:56.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:09:56.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:09:59.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc82e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:09:59.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:09:59.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:10:01.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:10:01.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:10:01.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yuj1uSlLlrA4bb%2FWEXQpLpKhkPg%3D&Expires=1773018600 HTTP/1.1" 200 64317
2026-03-08T03:10:02.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:10:02.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:10:02.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:10:02.237 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:10:02.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:10:17.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:10:17.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:10:17.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:10:18.009 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:10:18.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:10:18.056 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:10:48.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:10:48.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:10:48.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15709
2026-03-08T03:10:48.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:10:48.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:10:48.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:10:48.390 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:10:48.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:10:48.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:10:48.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62661
2026-03-08T03:10:48.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:10:48.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:10:48.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:10:48.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37418
2026-03-08T03:10:48.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:10:48.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:10:48.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:10:51.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6927aad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:10:51.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:10:51.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:10:52.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:10:52.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:10:53.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5og2zDeO%2BV6byx1ZY3WynKlIDdU%3D&Expires=1773018652 HTTP/1.1" 200 64317
2026-03-08T03:10:53.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:10:53.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:10:53.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:10:53.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:10:53.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:11:09.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:11:09.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:11:09.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:11:09.818 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:11:09.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:11:09.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:11:39.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:11:39.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:11:40.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14675
2026-03-08T03:11:40.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:11:40.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:11:40.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:11:40.164 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:11:40.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:11:40.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:11:40.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62661
2026-03-08T03:11:40.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:11:40.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:11:40.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:11:40.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37354
2026-03-08T03:11:40.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:11:40.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:11:40.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:11:43.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3109d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:11:43.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:11:43.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:11:44.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:11:44.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:11:45.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-010832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mckUAKSezgzTlQu1YuR9kLx3ltA%3D&Expires=1773018704 HTTP/1.1" 200 64317
2026-03-08T03:11:45.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:11:45.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:11:45.560 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:11:45.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:11:45.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:12:00.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:12:01.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:12:01.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:12:01.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:12:01.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:12:01.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:12:31.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:12:31.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:12:31.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14675
2026-03-08T03:12:31.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:12:31.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:12:31.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:12:31.569 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:12:31.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:12:31.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:12:31.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62523
2026-03-08T03:12:31.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:12:31.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:12:31.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:12:31.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37366
2026-03-08T03:12:31.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:12:31.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:12:31.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:12:34.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3113640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:12:34.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:12:34.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:12:35.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:12:35.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:12:36.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M4z1QW4JLzbwAom7tmbsfmOb7Y4%3D&Expires=1773018755 HTTP/1.1" 200 65857
2026-03-08T03:12:37.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:12:37.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:12:37.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:12:37.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:12:37.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:12:53.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:12:53.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:12:53.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:12:53.353 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:12:53.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:12:53.400 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:13:23.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:13:23.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:13:23.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14675
2026-03-08T03:13:23.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:13:23.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:13:23.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:13:23.555 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:13:23.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:13:23.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:13:23.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62691
2026-03-08T03:13:23.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:13:23.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:13:23.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:13:23.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37366
2026-03-08T03:13:23.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:13:23.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:13:23.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:13:26.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cbbd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:13:26.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:13:26.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:13:27.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:13:27.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:13:28.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4z99sCw%2F6cJBm9Txv7oJ52Btp%2Fs%3D&Expires=1773018807 HTTP/1.1" 200 65857
2026-03-08T03:13:28.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:13:28.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:13:28.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:13:28.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:13:28.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:13:44.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:13:44.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:13:44.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:13:44.428 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:13:44.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:13:44.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:14:14.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:14:14.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:14:14.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14675
2026-03-08T03:14:14.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:14:14.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:14:14.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:14:15.007 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:14:15.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:14:15.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:14:15.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62691
2026-03-08T03:14:15.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:14:15.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:14:15.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:14:15.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37461
2026-03-08T03:14:15.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:14:15.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:14:15.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:14:18.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69415150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:14:18.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:14:18.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:14:19.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:14:19.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:14:20.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TwjRmA%2FDa6rl11YM5CokmPz2ejQ%3D&Expires=1773018859 HTTP/1.1" 200 65857
2026-03-08T03:14:20.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:14:20.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:14:20.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:14:20.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:14:20.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:14:38.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:14:38.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:14:38.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:14:38.562 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:14:38.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:14:38.609 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:15:08.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:15:08.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:15:08.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14675
2026-03-08T03:15:08.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:15:08.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:15:08.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:15:08.764 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:15:08.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:15:08.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:15:08.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62070
2026-03-08T03:15:08.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:15:08.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:15:08.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:15:08.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37095
2026-03-08T03:15:08.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:15:08.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:15:08.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:15:11.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694148b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:15:11.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:15:11.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:15:12.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:15:12.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:15:13.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fveuD9QIIUDnX1Gflf1Qzq0VhuM%3D&Expires=1773018912 HTTP/1.1" 200 65857
2026-03-08T03:15:14.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:15:14.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:15:14.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:15:14.145 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:15:14.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:15:30.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:15:30.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:15:30.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:15:30.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:15:30.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:15:30.319 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:16:00.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:16:00.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:16:01.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-08T03:16:01.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:16:01.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:16:01.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:16:01.140 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:16:01.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:16:01.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:16:01.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62070
2026-03-08T03:16:01.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:16:01.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:16:01.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:16:01.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37095
2026-03-08T03:16:01.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:16:01.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:16:01.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:16:04.215 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8e680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:16:04.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:16:04.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:16:05.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:16:05.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:16:06.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tulHJ4UZVOhfZN0COgvESiQl3Ow%3D&Expires=1773018965 HTTP/1.1" 200 65857
2026-03-08T03:16:06.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:16:06.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:16:06.475 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:16:06.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:16:06.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:16:23.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:16:23.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:16:23.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:16:23.492 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:16:23.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:16:23.538 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:16:53.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:16:53.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:16:54.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-08T03:16:54.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:16:54.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:16:54.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:16:54.026 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:16:54.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:16:54.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:16:54.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62188
2026-03-08T03:16:54.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:16:54.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:16:54.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:16:54.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37089
2026-03-08T03:16:54.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:16:54.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:16:54.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:16:57.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7424c2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:16:57.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:16:57.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:16:58.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:16:58.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:16:59.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vzEEt9Ahzp5L2QREOzNPpIzmNPE%3D&Expires=1773019018 HTTP/1.1" 200 66192
2026-03-08T03:16:59.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:16:59.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:16:59.389 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:16:59.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:16:59.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:17:14.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:17:14.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:17:15.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:17:15.050 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:17:15.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:17:15.097 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:17:45.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:17:45.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:17:45.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-08T03:17:45.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:17:45.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:17:45.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:17:45.413 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:17:45.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:17:45.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:17:45.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62188
2026-03-08T03:17:45.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:17:45.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:17:45.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:17:45.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37166
2026-03-08T03:17:45.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:17:45.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:17:45.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:17:48.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963bd00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:17:48.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:17:48.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:17:49.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:17:49.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:17:50.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PakWlbIWhHZoXMTVlXUBD6b3HEw%3D&Expires=1773019069 HTTP/1.1" 200 66192
2026-03-08T03:17:50.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:17:50.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:17:50.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:17:50.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:17:50.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:18:06.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:18:07.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:18:07.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:18:07.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:18:07.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:18:07.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:18:37.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:18:37.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:18:37.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-08T03:18:37.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:18:37.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:18:37.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:18:37.385 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:18:37.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:18:37.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:18:37.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62079
2026-03-08T03:18:37.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:18:37.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:18:37.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:18:37.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37166
2026-03-08T03:18:37.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:18:37.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:18:37.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:18:40.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d247c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:18:40.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:18:40.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:18:41.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:18:41.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:18:42.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vZJ0C%2FGsImWjFxXSjD22rKea1oU%3D&Expires=1773019121 HTTP/1.1" 200 66192
2026-03-08T03:18:42.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:18:42.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:18:42.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:18:42.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:18:42.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:18:58.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:18:58.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:18:59.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:18:59.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:18:59.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:18:59.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:19:29.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:19:29.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:19:29.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-08T03:19:29.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:19:29.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:19:29.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:19:29.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:19:29.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:19:29.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:19:29.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61704
2026-03-08T03:19:29.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:19:29.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:19:29.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:19:29.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37138
2026-03-08T03:19:29.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:19:29.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:19:29.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:19:32.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978c670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:19:32.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:19:32.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:19:33.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:19:33.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:19:34.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lK3STTC8vzEbTebiuvYz%2FFO6CQk%3D&Expires=1773019173 HTTP/1.1" 200 66192
2026-03-08T03:19:34.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:19:34.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:19:34.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:19:34.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:19:34.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:19:50.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:19:50.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:19:50.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:19:50.395 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:19:50.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:19:50.442 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:20:20.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:20:20.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:20:20.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-08T03:20:20.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:20:20.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:20:20.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:20:20.621 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:20:20.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:20:20.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:20:20.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61704
2026-03-08T03:20:20.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:20:20.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:20:20.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:20:20.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37019
2026-03-08T03:20:20.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:20:20.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:20:20.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:20:23.735 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cdde0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:20:23.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:20:23.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:20:24.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:20:24.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:20:25.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-011633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dgsm7LlA%2FvbSKnWglU%2F5%2BWUFBsc%3D&Expires=1773019224 HTTP/1.1" 200 66192
2026-03-08T03:20:26.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:20:26.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:20:26.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:20:26.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:20:26.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:20:41.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:20:41.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:20:41.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:20:41.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:20:41.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:20:41.871 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:21:11.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:21:11.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:21:12.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14720
2026-03-08T03:21:12.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:21:12.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:21:12.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:21:12.658 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:21:12.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:21:12.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:21:12.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61586
2026-03-08T03:21:12.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:21:12.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:21:12.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:21:12.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36971
2026-03-08T03:21:12.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:21:12.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:21:12.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:21:15.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69439720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:21:15.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:21:15.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:21:16.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:21:16.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:21:17.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RVPW98JJqtBLT75dwnfwoyxAmGY%3D&Expires=1773019276 HTTP/1.1" 200 66086
2026-03-08T03:21:18.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:21:18.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:21:18.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:21:18.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:21:18.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:21:33.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:21:33.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:21:33.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:21:33.661 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:21:33.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:21:33.707 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:22:03.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:22:03.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:22:03.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14720
2026-03-08T03:22:03.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:22:03.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:22:03.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:22:04.013 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:22:04.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:22:04.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:22:04.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61591
2026-03-08T03:22:04.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:22:04.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:22:04.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:22:04.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36971
2026-03-08T03:22:04.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:22:04.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:22:04.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:22:07.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68eddc00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:22:07.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:22:07.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:22:08.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:22:08.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:22:09.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nV2q6lMRwoqrEY1HliTugAstv%2BU%3D&Expires=1773019328 HTTP/1.1" 200 66086
2026-03-08T03:22:09.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:22:09.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:22:09.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:22:09.398 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:22:09.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:22:25.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:22:25.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:22:25.513 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:22:25.538 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:22:25.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:22:25.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:22:55.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:22:55.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:22:55.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14720
2026-03-08T03:22:55.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:22:55.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:22:55.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:22:55.870 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:22:55.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:22:55.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:22:55.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61591
2026-03-08T03:22:55.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:22:55.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:22:55.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:22:55.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36971
2026-03-08T03:22:55.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:22:55.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:22:55.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:22:59.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6976c160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:22:59.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:22:59.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:23:00.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:23:00.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:23:01.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q6cOaEltKehmz%2Fpc18fnI3N0MZE%3D&Expires=1773019380 HTTP/1.1" 200 66086
2026-03-08T03:23:01.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:23:01.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:23:01.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:23:01.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:23:01.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:23:16.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:23:16.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:23:17.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:23:17.088 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:23:17.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:23:17.134 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:23:47.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:23:47.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:23:47.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14720
2026-03-08T03:23:47.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:23:47.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:23:47.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:23:47.851 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:23:47.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:23:47.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:23:47.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61187
2026-03-08T03:23:47.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:23:47.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:23:47.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:23:47.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36917
2026-03-08T03:23:47.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:23:47.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:23:47.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:23:50.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c5330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:23:50.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:23:50.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:23:52.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:23:52.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:23:52.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p4YqoxRv5RKmuE2fdYEsFYpo9mk%3D&Expires=1773019431 HTTP/1.1" 200 66086
2026-03-08T03:23:53.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:23:53.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:23:53.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:23:53.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:23:53.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:24:10.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:24:10.322 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:24:10.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:24:10.452 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:24:10.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:24:10.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:24:40.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:24:40.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:24:40.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14720
2026-03-08T03:24:40.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:24:40.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:24:40.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:24:40.644 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:24:40.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:24:40.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:24:40.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60610
2026-03-08T03:24:40.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:24:40.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:24:40.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:24:40.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36810
2026-03-08T03:24:40.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:24:40.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:24:40.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:24:43.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943a6e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:24:43.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:24:43.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:24:44.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:24:44.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:24:45.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6dgR7nfXL50LwnshQkMpHv99vsE%3D&Expires=1773019484 HTTP/1.1" 200 66479
2026-03-08T03:24:46.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:24:46.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:24:46.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:24:46.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:24:46.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:25:01.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:25:01.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:25:02.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:25:02.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:25:02.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:25:02.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:25:32.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:25:32.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:25:32.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14720
2026-03-08T03:25:32.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:25:32.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:25:32.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:25:32.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:25:32.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:25:32.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:25:32.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60610
2026-03-08T03:25:32.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:25:32.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:25:32.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:25:32.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36649
2026-03-08T03:25:32.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:25:32.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:25:32.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:25:35.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d26a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:25:35.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:25:35.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:25:36.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:25:36.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:25:37.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F77XhdKqzkbwSDXnprmaw%2BwGAOQ%3D&Expires=1773019536 HTTP/1.1" 200 66479
2026-03-08T03:25:38.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:25:38.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:25:38.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:25:38.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:25:38.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:25:54.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:25:54.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:25:54.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:25:54.643 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:25:54.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:25:54.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:26:24.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:26:24.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:26:24.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17108
2026-03-08T03:26:24.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:26:24.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:26:24.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:26:24.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:26:24.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:26:24.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:26:24.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60723
2026-03-08T03:26:24.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:26:24.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:26:24.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:26:25.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36651
2026-03-08T03:26:25.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:26:25.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:26:25.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:26:28.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938ed10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:26:28.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:26:28.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:26:29.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:26:29.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:26:30.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4of%2Fc1ZtyiZ8XvIQWpY4Fo8w%2BZ8%3D&Expires=1773019589 HTTP/1.1" 200 66479
2026-03-08T03:26:30.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:26:30.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:26:30.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:26:30.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:26:30.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:26:46.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:26:46.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:26:46.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:26:46.861 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:26:46.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:26:46.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:27:16.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:27:16.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:27:17.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17108
2026-03-08T03:27:17.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:27:17.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:27:17.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:27:17.234 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:27:17.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:27:17.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:27:17.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60522
2026-03-08T03:27:17.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:27:17.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:27:17.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:27:17.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36668
2026-03-08T03:27:17.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:27:17.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:27:17.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:27:20.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697845b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:27:20.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:27:20.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:27:21.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:27:21.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:27:22.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i2fX0HZP%2FJpCNisdnXqXw4RLLRA%3D&Expires=1773019641 HTTP/1.1" 200 66479
2026-03-08T03:27:22.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:27:22.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:27:22.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:27:22.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:27:22.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:27:39.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:27:39.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:27:39.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:27:39.247 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:27:39.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:27:39.294 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:28:09.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:28:09.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:28:09.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17108
2026-03-08T03:28:09.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:28:09.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:28:09.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:28:09.443 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:28:09.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:28:09.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:28:09.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60522
2026-03-08T03:28:09.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:28:09.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:28:09.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:28:09.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36579
2026-03-08T03:28:09.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:28:09.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:28:09.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:28:12.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d96200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:28:12.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:28:12.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:28:13.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:28:13.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:28:14.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vy9j6JkXPWQJBKTKiR5y51XMtLQ%3D&Expires=1773019693 HTTP/1.1" 200 66479
2026-03-08T03:28:14.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:28:14.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:28:14.764 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:28:14.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:28:14.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:28:29.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:28:29.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:28:30.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:28:30.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:28:30.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:28:30.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:29:00.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:29:00.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:29:00.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17108
2026-03-08T03:29:00.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:29:00.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:29:00.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:29:00.450 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:29:00.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:29:00.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:29:00.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60274
2026-03-08T03:29:00.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:29:00.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:29:00.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:29:00.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36579
2026-03-08T03:29:00.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:29:00.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:29:00.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:29:03.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695138b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:29:03.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:29:03.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:29:04.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:29:04.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:29:05.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8OgB6l2DKS0CL%2F6bmDDjFS2oNMc%3D&Expires=1773019744 HTTP/1.1" 200 66238
2026-03-08T03:29:05.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:29:05.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:29:05.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:29:05.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:29:05.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:29:21.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:29:21.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:29:21.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:29:21.690 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:29:21.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:29:21.737 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:29:51.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:29:51.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:29:51.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17108
2026-03-08T03:29:51.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:29:51.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:29:51.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:29:51.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:29:51.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:29:51.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:29:51.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60274
2026-03-08T03:29:51.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:29:51.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:29:51.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:29:51.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36484
2026-03-08T03:29:51.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:29:51.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:29:51.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:29:55.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69734220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:29:55.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:29:55.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:29:56.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:29:56.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:29:56.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vlLmOk4GJ9whuRUO3Wxh2LnmuiU%3D&Expires=1773019795 HTTP/1.1" 200 66238
2026-03-08T03:29:57.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:29:57.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:29:57.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:29:57.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:29:57.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:30:13.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:30:13.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:30:13.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:30:13.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:30:13.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:30:13.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:30:43.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:30:43.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:30:44.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17108
2026-03-08T03:30:44.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:30:44.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:30:44.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:30:44.214 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:30:44.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:30:44.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:30:44.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60274
2026-03-08T03:30:44.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:30:44.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:30:44.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:30:44.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36494
2026-03-08T03:30:44.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:30:44.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:30:44.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:30:47.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc05cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:30:47.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:30:47.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:30:48.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:30:48.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:30:49.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GNGHUyif%2FN1UEPGgMF4vkpOECx0%3D&Expires=1773019848 HTTP/1.1" 200 66238
2026-03-08T03:30:49.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:30:49.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:30:49.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:30:49.572 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:30:49.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:31:05.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:31:05.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:31:05.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:31:05.923 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:31:05.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:31:05.970 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:31:36.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:31:36.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:31:36.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17097
2026-03-08T03:31:36.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:31:36.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:31:36.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:31:36.146 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:31:36.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:31:36.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:31:36.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60264
2026-03-08T03:31:36.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:31:36.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:31:36.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:31:36.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36499
2026-03-08T03:31:36.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:31:36.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:31:36.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:31:39.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c1210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:31:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:31:39.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:31:40.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:31:40.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:31:41.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GR3DYgXzkZA7Jz%2FSmROhlHw9aJ4%3D&Expires=1773019900 HTTP/1.1" 200 66238
2026-03-08T03:31:41.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:31:41.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:31:41.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:31:41.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:31:41.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:31:56.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:31:57.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:31:57.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:31:57.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:31:57.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:31:57.201 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:32:27.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:32:27.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:32:27.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17097
2026-03-08T03:32:27.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:32:27.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:32:27.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:32:27.363 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:32:27.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:32:27.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:32:27.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60174
2026-03-08T03:32:27.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:32:27.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:32:27.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:32:27.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36309
2026-03-08T03:32:27.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:32:27.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:32:27.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:32:30.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:32:30.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:32:30.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:32:31.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:32:31.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:32:32.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-012833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hoqn%2BRvfDv1tjZkzTzvFsOyi%2FXM%3D&Expires=1773019951 HTTP/1.1" 200 66238
2026-03-08T03:32:32.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:32:32.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:32:32.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:32:32.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:32:32.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:32:48.010 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:32:48.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:32:48.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:32:48.247 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:32:48.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:32:48.293 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:33:18.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:33:18.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:33:18.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17097
2026-03-08T03:33:18.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:33:18.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:33:18.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:33:18.620 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:33:18.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:33:18.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:33:18.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60174
2026-03-08T03:33:18.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:33:18.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:33:18.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:33:18.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36257
2026-03-08T03:33:18.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:33:18.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:33:18.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:33:21.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a2bc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:33:21.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:33:21.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:33:22.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:33:22.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:33:23.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PTFeDQtajtA1PQY3yGgrH11CwKQ%3D&Expires=1773020002 HTTP/1.1" 200 66415
2026-03-08T03:33:24.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:33:24.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:33:24.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:33:24.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:33:24.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:33:40.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:33:40.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:33:40.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:33:40.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:33:40.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:33:40.405 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:34:10.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:34:10.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:34:10.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17097
2026-03-08T03:34:10.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:34:10.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:34:10.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:34:10.972 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:34:10.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:34:10.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:34:10.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59970
2026-03-08T03:34:10.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:34:10.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:34:10.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:34:10.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36316
2026-03-08T03:34:10.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:34:10.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:34:10.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:34:14.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69438580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:34:14.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:34:14.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:34:15.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:34:15.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:34:16.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h7KTKq5SCokD7ayiMews%2BaZmNAw%3D&Expires=1773020055 HTTP/1.1" 200 66415
2026-03-08T03:34:16.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:34:16.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:34:16.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:34:16.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:34:16.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:34:32.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:34:32.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:34:32.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:34:32.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:34:32.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:34:32.297 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:35:02.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:35:02.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:35:02.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17097
2026-03-08T03:35:02.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:35:02.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:35:02.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:35:02.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:35:02.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:35:02.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:35:02.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59436
2026-03-08T03:35:02.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:35:02.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:35:02.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:35:02.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36316
2026-03-08T03:35:02.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:35:02.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:35:02.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:35:05.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d5d510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:35:05.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:35:05.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:35:06.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:35:06.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:35:07.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rl1QppbXOpj94V3oa7rzwCwVHv4%3D&Expires=1773020106 HTTP/1.1" 200 66415
2026-03-08T03:35:07.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:35:07.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:35:07.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:35:07.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:35:07.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:35:25.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:35:26.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:35:26.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:35:26.208 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:35:26.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:35:26.255 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:35:56.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:35:56.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:35:56.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17097
2026-03-08T03:35:56.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:35:56.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:35:56.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:35:56.554 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:35:56.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:35:56.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:35:56.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59436
2026-03-08T03:35:56.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:35:56.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:35:56.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:35:56.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36112
2026-03-08T03:35:56.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:35:56.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:35:56.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:35:59.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b66890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:35:59.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:35:59.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:36:00.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:36:00.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:36:01.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r8SrspqA%2FjhINcpLPySUOJ2ciwQ%3D&Expires=1773020160 HTTP/1.1" 200 66415
2026-03-08T03:36:01.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:36:01.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:36:01.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:36:01.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:36:01.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:36:17.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:36:17.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:36:17.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:36:17.726 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:36:17.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:36:17.774 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:36:47.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:36:47.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:36:48.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17164
2026-03-08T03:36:48.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:36:48.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:36:48.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:36:48.054 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:36:48.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:36:48.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:36:48.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59484
2026-03-08T03:36:48.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:36:48.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:36:48.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:36:48.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36112
2026-03-08T03:36:48.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:36:48.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:36:48.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:36:51.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfcbb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:36:51.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:36:51.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:36:52.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:36:52.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:36:53.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=up99EBAK8OfMOyWvHn0owV6A4gQ%3D&Expires=1773020212 HTTP/1.1" 200 66569
2026-03-08T03:36:53.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:36:53.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:36:53.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:36:53.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:36:53.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:37:09.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:37:09.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:37:09.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:37:09.565 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:37:09.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:37:09.612 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:37:39.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:37:39.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:37:39.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17164
2026-03-08T03:37:39.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:37:39.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:37:39.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:37:39.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:37:39.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:37:39.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:37:39.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59347
2026-03-08T03:37:39.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:37:39.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:37:39.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:37:39.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36102
2026-03-08T03:37:39.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:37:39.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:37:39.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:37:42.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89cac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:37:42.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:37:42.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:37:44.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:37:44.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:37:44.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QTvFyL4ORne0hWZwCCbpXBFkNNE%3D&Expires=1773020263 HTTP/1.1" 200 66569
2026-03-08T03:37:45.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:37:45.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:37:45.150 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:37:45.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:37:45.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:38:00.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:38:00.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:38:00.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:38:00.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:38:00.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:38:00.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:38:30.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:38:30.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:38:30.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17164
2026-03-08T03:38:30.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:38:30.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:38:30.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:38:30.782 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:38:30.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:38:30.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:38:30.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59347
2026-03-08T03:38:30.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:38:30.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:38:30.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:38:30.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35942
2026-03-08T03:38:30.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:38:30.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:38:30.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:38:33.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d21360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:38:33.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:38:33.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:38:35.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:38:35.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:38:35.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B87gEsZyYfIJPAeNMU7mlMzKHFU%3D&Expires=1773020314 HTTP/1.1" 200 66569
2026-03-08T03:38:36.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:38:36.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:38:36.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:38:36.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:38:36.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:38:52.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:38:52.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:38:52.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:38:52.628 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:38:52.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:38:52.675 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:39:22.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:39:22.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:39:23.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17164
2026-03-08T03:39:23.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:39:23.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:39:23.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:39:23.155 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:39:23.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:39:23.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:39:23.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59063
2026-03-08T03:39:23.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:39:23.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:39:23.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:39:23.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35751
2026-03-08T03:39:23.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:39:23.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:39:23.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:39:26.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cdd660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:39:26.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:39:26.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:39:27.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:39:27.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:39:28.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mrBWpBW0QgY44fcmhaXFDqdv5KE%3D&Expires=1773020367 HTTP/1.1" 200 66569
2026-03-08T03:39:28.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:39:28.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:39:28.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:39:28.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:39:28.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:39:43.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:39:43.947 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:39:44.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:39:44.073 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:39:44.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:39:44.120 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:40:14.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:40:14.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:40:14.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17164
2026-03-08T03:40:14.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:40:14.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:40:14.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:40:14.423 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:40:14.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:40:14.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:40:14.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58829
2026-03-08T03:40:14.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:40:14.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:40:14.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:40:14.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35751
2026-03-08T03:40:14.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:40:14.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:40:14.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:40:17.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b8be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:40:17.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:40:17.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:40:18.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:40:18.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:40:19.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-013633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FA3qfjzElWz8BDUc1E3GvRm11Dk%3D&Expires=1773020418 HTTP/1.1" 200 66569
2026-03-08T03:40:20.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:40:20.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:40:20.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:40:20.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:40:20.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:40:35.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:40:35.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:40:35.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:40:35.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:40:35.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:40:36.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:41:06.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:41:06.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:41:07.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T03:41:07.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:41:07.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:41:07.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:41:07.164 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:41:07.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:41:07.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:41:07.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58829
2026-03-08T03:41:07.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:41:07.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:41:07.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:41:07.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35609
2026-03-08T03:41:07.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:41:07.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:41:07.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:41:10.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2c400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:41:10.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:41:10.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:41:11.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:41:11.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:41:12.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qwbnffQuJ2YPM5SQOkx4OWOTnlw%3D&Expires=1773020471 HTTP/1.1" 200 65780
2026-03-08T03:41:12.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:41:12.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:41:12.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:41:12.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:41:12.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:41:27.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:41:28.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:41:28.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:41:28.153 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:41:28.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:41:28.200 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:41:58.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:41:58.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:41:58.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T03:41:58.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:41:58.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:41:58.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:41:58.350 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:41:58.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:41:58.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:41:58.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58417
2026-03-08T03:41:58.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:41:58.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:41:58.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:41:58.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35609
2026-03-08T03:41:58.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:41:58.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:41:58.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:42:01.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691ebaf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:42:01.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:42:01.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:42:02.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:42:02.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:42:03.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4Kq5597VXtEc%2FLQVKtWO7scevxU%3D&Expires=1773020522 HTTP/1.1" 200 65780
2026-03-08T03:42:03.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:42:03.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:42:03.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:42:03.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:42:03.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:42:19.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:42:20.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:42:20.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:42:20.203 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:42:20.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:42:20.250 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:42:50.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:42:50.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:42:50.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T03:42:50.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:42:50.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:42:50.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:42:50.589 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:42:50.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:42:50.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:42:50.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58237
2026-03-08T03:42:50.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:42:50.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:42:50.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:42:50.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35318
2026-03-08T03:42:50.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:42:50.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:42:50.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:42:53.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3104160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:42:53.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:42:53.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:42:54.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:42:54.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:42:55.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lEdRjg9uLA2vqgzJKCIJ5kyAgmM%3D&Expires=1773020574 HTTP/1.1" 200 65780
2026-03-08T03:42:55.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:42:55.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:42:55.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:42:55.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:42:55.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:43:11.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:43:11.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:43:11.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:43:11.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:43:11.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:43:11.455 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:43:41.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:43:41.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:43:41.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T03:43:41.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:43:41.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:43:41.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:43:41.611 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:43:41.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:43:41.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:43:41.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58237
2026-03-08T03:43:41.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:43:41.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:43:41.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:43:41.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35239
2026-03-08T03:43:41.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:43:41.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:43:41.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:43:44.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d5030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:43:44.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:43:44.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:43:45.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:43:45.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:43:46.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XdS6yE%2FEizAmaRW5XsnnMKUO%2BPo%3D&Expires=1773020625 HTTP/1.1" 200 65780
2026-03-08T03:43:47.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:43:47.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:43:47.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:43:47.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:43:47.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:44:02.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:44:02.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:44:02.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:44:02.562 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:44:02.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:44:02.609 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:44:32.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:44:32.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:44:32.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T03:44:32.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:44:32.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:44:32.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:44:32.815 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:44:32.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:44:32.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:44:32.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58237
2026-03-08T03:44:32.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:44:32.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:44:32.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:44:32.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35254
2026-03-08T03:44:32.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:44:32.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:44:32.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:44:35.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d14400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:44:35.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:44:35.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:44:37.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:44:37.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:44:37.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M3WT6vplhPUY%2FBQysewA79uKF0w%3D&Expires=1773020676 HTTP/1.1" 200 66337
2026-03-08T03:44:38.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:44:38.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:44:38.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:44:38.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:44:38.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:44:53.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:44:53.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:44:53.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:44:53.978 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:44:53.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:44:54.025 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:45:24.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:45:24.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:45:24.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T03:45:24.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:45:24.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:45:24.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:45:24.325 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:45:24.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:45:24.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:45:24.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58180
2026-03-08T03:45:24.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:45:24.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:45:24.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:45:24.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35246
2026-03-08T03:45:24.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:45:24.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:45:24.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:45:27.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d7f9d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:45:27.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:45:27.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:45:28.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:45:28.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:45:29.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=an5b62mMsX74uyxx%2B4Ggn0MI5Uc%3D&Expires=1773020728 HTTP/1.1" 200 66337
2026-03-08T03:45:29.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:45:29.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:45:29.647 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:45:29.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:45:29.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:45:45.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:45:45.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:45:46.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:45:46.115 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:45:46.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:45:46.160 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:46:16.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:46:16.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:46:16.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17239
2026-03-08T03:46:16.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:46:16.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:46:16.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:46:16.914 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:46:16.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:46:16.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:46:16.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58180
2026-03-08T03:46:16.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:46:16.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:46:16.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:46:16.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35187
2026-03-08T03:46:16.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:46:16.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:46:16.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:46:20.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69411600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:46:20.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:46:20.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:46:21.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:46:21.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:46:22.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ckVX21luG%2B0CUCiwE8pZ5Mr4KnE%3D&Expires=1773020781 HTTP/1.1" 200 66337
2026-03-08T03:46:22.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:46:22.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:46:22.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:46:22.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:46:22.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:46:37.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:46:37.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:46:37.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:46:37.771 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:46:37.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:46:37.818 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:47:07.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:47:07.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:47:08.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17239
2026-03-08T03:47:08.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:47:08.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:47:08.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:47:08.099 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:47:08.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:47:08.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:47:08.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58098
2026-03-08T03:47:08.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:47:08.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:47:08.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:47:08.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35101
2026-03-08T03:47:08.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:47:08.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:47:08.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:47:11.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d94100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:47:11.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:47:11.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:47:12.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:47:12.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:47:13.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BOlVhldhldDfwys%2FwPdPzap6qx0%3D&Expires=1773020832 HTTP/1.1" 200 66337
2026-03-08T03:47:13.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:47:13.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:47:13.471 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:47:13.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:47:13.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:47:29.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:47:29.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:47:29.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:47:29.388 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:47:29.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:47:29.435 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:47:59.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:47:59.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:47:59.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17239
2026-03-08T03:47:59.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:47:59.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:47:59.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:47:59.735 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:47:59.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:47:59.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:47:59.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57766
2026-03-08T03:47:59.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:47:59.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:47:59.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:47:59.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35101
2026-03-08T03:47:59.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:47:59.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:47:59.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:48:02.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d79120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:48:02.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:48:02.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:48:03.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:48:03.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:48:04.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014434.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y8fxDRqgQRd9oiGamtRcBxzVumg%3D&Expires=1773020883 HTTP/1.1" 200 66337
2026-03-08T03:48:05.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:48:05.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:48:05.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:48:05.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:48:05.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:48:20.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:48:20.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:48:20.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:48:20.886 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:48:20.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:48:20.933 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:48:50.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:48:50.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:48:51.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17239
2026-03-08T03:48:51.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:48:51.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:48:51.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:48:51.212 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:48:51.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:48:51.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:48:51.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57766
2026-03-08T03:48:51.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:48:51.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:48:51.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:48:51.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34937
2026-03-08T03:48:51.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:48:51.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:48:51.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:48:54.329 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:48:54.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:48:54.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:48:55.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:48:55.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:48:56.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zm8OZXvz2r2asS6AbL8fhQrFpRY%3D&Expires=1773020935 HTTP/1.1" 200 67431
2026-03-08T03:48:56.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:48:56.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:48:56.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:48:56.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:48:56.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:49:12.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:49:12.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:49:12.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:49:12.882 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:49:12.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:49:12.929 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:49:42.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:49:42.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:49:43.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17239
2026-03-08T03:49:43.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:49:43.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:49:43.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:49:43.076 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:49:43.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:49:43.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:49:43.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57701
2026-03-08T03:49:43.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:49:43.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:49:43.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:49:43.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34933
2026-03-08T03:49:43.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:49:43.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:49:43.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:49:46.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d940a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:49:46.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:49:46.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:49:47.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:49:47.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:49:48.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WMHhRX0iTDrO96cFYPAbd0X%2BT3g%3D&Expires=1773020987 HTTP/1.1" 200 67431
2026-03-08T03:49:48.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:49:48.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:49:48.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:49:48.422 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:49:48.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:50:05.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:50:05.391 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:50:05.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:50:05.520 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:50:05.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:50:05.567 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:50:35.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:50:35.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:50:35.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17239
2026-03-08T03:50:35.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:50:35.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:50:35.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:50:35.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:50:35.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:50:35.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:50:35.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57454
2026-03-08T03:50:35.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:50:35.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:50:35.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:50:35.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35361
2026-03-08T03:50:35.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:50:35.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:50:35.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:50:39.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3169120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:50:39.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:50:39.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:50:40.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:50:40.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:50:41.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T4SVr2X%2BYvIWEUOWSPYhRtYEG1c%3D&Expires=1773021040 HTTP/1.1" 200 67431
2026-03-08T03:50:41.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:50:41.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:50:41.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:50:41.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:50:41.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:50:56.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:50:56.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:50:56.601 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:50:56.626 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:50:56.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:50:56.673 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:51:26.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:51:26.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:51:27.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17157
2026-03-08T03:51:27.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:51:27.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:51:27.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:51:27.234 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:51:27.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:51:27.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:51:27.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57454
2026-03-08T03:51:27.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:51:27.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:51:27.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:51:27.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35213
2026-03-08T03:51:27.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:51:27.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:51:27.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:51:30.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9b1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:51:30.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:51:30.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:51:31.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:51:31.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:51:32.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WtNep2aZyFYotKqQzSPdCZ7jCwc%3D&Expires=1773021091 HTTP/1.1" 200 67431
2026-03-08T03:51:32.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:51:32.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:51:32.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:51:32.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:51:32.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:51:48.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:51:48.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:51:48.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:51:48.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:51:48.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:51:48.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:52:18.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:52:18.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:52:18.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17157
2026-03-08T03:52:18.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:52:18.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:52:18.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:52:18.470 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:52:18.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:52:18.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:52:18.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56093
2026-03-08T03:52:18.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:52:18.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:52:18.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:52:18.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34633
2026-03-08T03:52:18.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:52:18.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:52:18.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:52:21.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb47866b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:52:21.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:52:21.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:52:22.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:52:22.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:52:23.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-014835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ub0qNXa0GDzkpFXLC2ktBRh8TjQ%3D&Expires=1773021142 HTTP/1.1" 200 67431
2026-03-08T03:52:24.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:52:24.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:52:24.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:52:24.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:52:24.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:52:40.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:52:40.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:52:40.452 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:52:40.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:52:40.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:53:10.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:53:10.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:53:10.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17157
2026-03-08T03:53:10.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:53:10.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:53:10.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:53:10.651 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:53:10.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:53:10.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:53:10.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61171
2026-03-08T03:53:10.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:53:10.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:53:10.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:53:10.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34641
2026-03-08T03:53:10.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:53:10.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:53:10.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:53:13.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfca5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:53:13.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:53:13.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:53:14.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:53:14.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:53:15.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5QJDZmn8ebMRa0oUT%2Biq8mqglTg%3D&Expires=1773021194 HTTP/1.1" 200 66684
2026-03-08T03:53:16.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:53:16.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:53:16.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:53:16.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:53:16.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:53:31.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:53:31.756 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:53:31.785 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:53:31.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:53:31.832 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:54:01.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:54:01.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:54:02.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17157
2026-03-08T03:54:02.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:54:02.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:54:02.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:54:02.158 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:54:02.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:54:02.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:54:02.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61171
2026-03-08T03:54:02.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:54:02.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:54:02.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:54:02.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34641
2026-03-08T03:54:02.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:54:02.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:54:02.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:54:05.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d16e60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:54:05.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:54:05.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:54:06.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:54:06.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:54:07.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GfDBJ7dwsVHYiv8kq6QLkrd7WKE%3D&Expires=1773021246 HTTP/1.1" 200 66684
2026-03-08T03:54:07.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:54:07.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:54:07.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:54:07.500 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:54:07.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:54:24.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:54:24.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:54:24.316 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:54:24.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:54:24.364 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:54:54.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:54:54.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:54:54.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17157
2026-03-08T03:54:54.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:54:54.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:54:54.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:54:54.799 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:54:54.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:54:54.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:54:54.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192816
2026-03-08T03:54:54.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:54:54.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:54:54.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:54:54.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33660
2026-03-08T03:54:54.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:54:54.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:54:54.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:54:57.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad6ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:54:57.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:54:57.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:54:59.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:54:59.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:54:59.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lmc13SRaiMF6Pt2Sb4%2Fw1ojWZXA%3D&Expires=1773021298 HTTP/1.1" 200 66684
2026-03-08T03:55:00.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:55:00.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:55:00.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:55:00.177 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:55:00.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:55:16.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:55:16.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:55:16.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:55:16.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:55:16.290 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:55:46.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:55:46.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:55:46.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17157
2026-03-08T03:55:46.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:55:46.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:55:46.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:55:46.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:55:46.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:55:46.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:55:46.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192721
2026-03-08T03:55:46.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:55:46.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:55:46.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:55:46.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123384
2026-03-08T03:55:46.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:55:46.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:55:46.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:55:49.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc187c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:55:49.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:55:49.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:55:50.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:55:50.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:55:51.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P3AixWZa5tkqA1cTB8IyCWoRCQQ%3D&Expires=1773021350 HTTP/1.1" 200 66684
2026-03-08T03:55:51.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:55:51.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:55:51.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:55:51.971 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:55:51.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:56:09.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:56:09.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:56:09.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:56:09.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:56:09.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:56:39.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:56:39.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:56:39.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17102
2026-03-08T03:56:39.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:56:39.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:56:39.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:56:39.462 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:56:39.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:56:39.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:56:39.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192721
2026-03-08T03:56:39.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:56:39.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:56:39.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:56:39.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123114
2026-03-08T03:56:39.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:56:39.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:56:39.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:56:42.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6f130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:56:42.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:56:42.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:56:43.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:56:43.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:56:44.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Csvb497%2BrKenR6YJV73vekKojus%3D&Expires=1773021403 HTTP/1.1" 200 66710
2026-03-08T03:56:44.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:56:44.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:56:44.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:56:44.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:56:44.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:56:59.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:57:00.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:57:00.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:57:00.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:57:00.162 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:57:30.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:57:30.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:57:30.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17102
2026-03-08T03:57:30.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:57:30.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:57:30.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:57:30.484 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:57:30.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:57:30.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:57:30.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193153
2026-03-08T03:57:30.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:57:30.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:57:30.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:57:30.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123694
2026-03-08T03:57:30.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:57:30.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:57:30.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:57:33.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d95630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:57:33.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:57:33.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:57:34.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:57:34.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:57:35.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=83h89%2FcZaJmpmzYEAAPXM3jF29M%3D&Expires=1773021454 HTTP/1.1" 200 66710
2026-03-08T03:57:36.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:57:36.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:57:36.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:57:36.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:57:36.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:57:53.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:57:53.404 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:57:53.433 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:57:53.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:57:53.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:58:23.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:58:23.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:58:23.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17102
2026-03-08T03:58:23.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:58:23.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:58:23.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:58:23.807 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:58:23.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:58:23.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:58:23.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193153
2026-03-08T03:58:23.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:58:23.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:58:23.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:58:23.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123694
2026-03-08T03:58:23.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:58:23.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:58:23.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:58:26.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee2140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:58:26.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:58:26.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:58:28.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:58:28.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:58:28.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kGmlevbkXS5vsSVAkTdnLXcNM2M%3D&Expires=1773021507 HTTP/1.1" 200 66710
2026-03-08T03:58:29.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:58:29.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:58:29.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:58:29.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:58:29.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:58:44.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:58:44.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:58:44.418 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:58:44.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:58:44.466 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T03:59:14.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T03:59:14.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T03:59:14.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17102
2026-03-08T03:59:14.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T03:59:14.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T03:59:14.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T03:59:14.599 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T03:59:14.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T03:59:14.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T03:59:14.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193153
2026-03-08T03:59:14.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:59:14.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T03:59:14.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T03:59:14.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123694
2026-03-08T03:59:14.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T03:59:14.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T03:59:14.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T03:59:17.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bf880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T03:59:17.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T03:59:17.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T03:59:18.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T03:59:18.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T03:59:19.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=voAjojmc621s4Gn508kPilFD%2Bps%3D&Expires=1773021558 HTTP/1.1" 200 66710
2026-03-08T03:59:19.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T03:59:19.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T03:59:19.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T03:59:19.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T03:59:19.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T03:59:36.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:59:36.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T03:59:36.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T03:59:36.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T03:59:36.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:00:06.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:00:06.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:00:07.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17102
2026-03-08T04:00:07.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:00:07.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:00:07.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:00:07.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:00:07.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:00:07.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:00:07.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192972
2026-03-08T04:00:07.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:00:07.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:00:07.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:00:07.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123644
2026-03-08T04:00:07.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:00:07.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:00:07.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:00:10.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c66e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:00:10.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:00:10.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:00:11.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:00:11.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:00:12.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-015635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SPeDothRu%2BqB%2B%2Bb3BnMUMa9n6u0%3D&Expires=1773021611 HTTP/1.1" 200 66710
2026-03-08T04:00:12.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:00:12.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:00:12.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:00:12.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:00:12.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:00:27.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:00:28.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:00:28.036 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:00:28.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:00:28.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:00:58.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:00:58.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:00:58.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17102
2026-03-08T04:00:58.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:00:58.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:00:58.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:00:58.220 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:00:58.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:00:58.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:00:58.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192923
2026-03-08T04:00:58.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:00:58.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:00:58.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:00:58.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123644
2026-03-08T04:00:58.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:00:58.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:00:58.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:01:01.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfcbb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:01:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:01:01.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:01:02.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:01:02.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:01:03.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ApzwTZtrpIFiTAUc8j9PAoI00Ks%3D&Expires=1773021662 HTTP/1.1" 200 64627
2026-03-08T04:01:03.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:01:03.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:01:03.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:01:03.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:01:03.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:01:19.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:01:19.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:01:19.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:01:19.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:01:19.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:01:49.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:01:49.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:01:49.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17124
2026-03-08T04:01:49.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:01:49.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:01:49.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:01:49.333 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:01:49.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:01:49.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:01:49.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192923
2026-03-08T04:01:49.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:01:49.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:01:49.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:01:49.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123010
2026-03-08T04:01:49.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:01:49.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:01:49.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:01:52.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b993a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:01:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:01:52.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:01:53.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:01:53.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:01:54.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BQSLTkuz6kT5e3e9Z%2BO5rfq6bqY%3D&Expires=1773021713 HTTP/1.1" 200 64627
2026-03-08T04:01:54.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:01:54.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:01:54.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:01:54.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:01:54.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:02:11.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:02:11.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:02:11.320 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:02:11.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:02:11.368 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:02:41.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:02:41.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:02:41.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17124
2026-03-08T04:02:41.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:02:41.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:02:41.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:02:41.930 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:02:41.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:02:41.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:02:41.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192470
2026-03-08T04:02:41.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:02:41.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:02:41.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:02:41.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123010
2026-03-08T04:02:41.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:02:41.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:02:41.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:02:45.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316aa70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:02:45.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:02:45.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:02:46.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:02:46.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:02:47.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d29MNzpLipZP54Qj9cCUUbuxCeI%3D&Expires=1773021766 HTTP/1.1" 200 64627
2026-03-08T04:02:47.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:02:47.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:02:47.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:02:47.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:02:47.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:03:02.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:03:03.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:03:03.097 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:03:03.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:03:03.145 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:03:33.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:03:33.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:03:33.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17124
2026-03-08T04:03:33.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:03:33.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:03:33.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:03:33.301 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:03:33.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:03:33.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:03:33.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192923
2026-03-08T04:03:33.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:03:33.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:03:33.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:03:33.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123090
2026-03-08T04:03:33.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:03:33.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:03:33.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:03:36.439 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d7970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:03:36.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:03:36.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:03:37.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:03:37.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:03:38.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GhVSavGCulFpjSmT5mdk%2FLmm%2BY4%3D&Expires=1773021817 HTTP/1.1" 200 64627
2026-03-08T04:03:38.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:03:38.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:03:38.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:03:38.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:03:38.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:03:54.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:03:54.535 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:03:54.564 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:03:54.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:03:54.611 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:04:24.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:04:24.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:04:24.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17124
2026-03-08T04:04:24.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:04:24.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:04:24.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:04:24.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:04:24.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:04:24.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:04:24.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192923
2026-03-08T04:04:24.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:04:24.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:04:24.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:04:24.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123272
2026-03-08T04:04:24.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:04:24.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:04:24.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:04:27.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c9e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:04:27.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:04:27.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:04:29.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:04:29.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:04:29.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dwynAkaSL%2F2gP%2BMG0rmv1t2yhpA%3D&Expires=1773021868 HTTP/1.1" 200 64627
2026-03-08T04:04:30.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:04:30.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:04:30.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:04:30.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:04:30.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:04:45.116 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:04:45.233 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:04:45.262 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:04:45.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:04:45.308 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:05:15.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:05:15.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:05:15.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17124
2026-03-08T04:05:15.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:05:15.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:05:15.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:05:15.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:05:15.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:05:15.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:05:15.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192410
2026-03-08T04:05:15.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:05:15.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:05:15.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:05:15.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123027
2026-03-08T04:05:15.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:05:15.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:05:15.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:05:18.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4b940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:05:18.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:05:18.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:05:19.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:05:19.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:05:20.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yzGpw7NugtMI0eomoKo2e%2BJfXy0%3D&Expires=1773021919 HTTP/1.1" 200 64067
2026-03-08T04:05:21.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:05:21.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:05:21.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:05:21.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:05:21.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:05:37.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:05:38.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:05:38.057 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:05:38.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:05:38.105 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:06:08.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:06:08.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:06:09.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17135
2026-03-08T04:06:09.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:06:09.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:06:09.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:06:09.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:06:09.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:06:09.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:06:09.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192325
2026-03-08T04:06:09.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:06:09.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:06:09.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:06:09.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122851
2026-03-08T04:06:09.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:06:09.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:06:09.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:06:12.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f5c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:06:12.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:06:12.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:06:13.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:06:13.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:06:14.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hMEUaa8P6D6yGBRFmWYh2T%2BGyCI%3D&Expires=1773021973 HTTP/1.1" 200 64067
2026-03-08T04:06:14.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:06:14.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:06:14.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:06:14.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:06:14.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:06:30.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:06:30.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:06:30.249 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:06:30.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:06:30.296 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:07:00.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:07:00.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:07:00.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17135
2026-03-08T04:07:00.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:07:00.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:07:00.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:07:00.629 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:07:00.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:07:00.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:07:00.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192325
2026-03-08T04:07:00.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:07:00.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:07:00.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:07:00.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122851
2026-03-08T04:07:00.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:07:00.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:07:00.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:07:03.735 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d9240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:07:03.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:07:03.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:07:04.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:07:04.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:07:05.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RDaPHR8FvWXK5WUoSy3LIJHVEyU%3D&Expires=1773022024 HTTP/1.1" 200 64067
2026-03-08T04:07:05.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:07:05.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:07:05.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:07:06.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:07:06.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:07:22.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:07:22.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:07:22.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:07:22.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:07:22.781 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:07:52.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:07:52.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:07:53.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17135
2026-03-08T04:07:53.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:07:53.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:07:53.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:07:53.059 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:07:53.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:07:53.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:07:53.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192568
2026-03-08T04:07:53.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:07:53.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:07:53.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:07:53.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122851
2026-03-08T04:07:53.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:07:53.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:07:53.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:07:56.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974ca60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:07:56.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:07:56.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:07:57.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:07:57.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:07:58.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5vKLtnutC97jMtcmCK3Z5R9vOYo%3D&Expires=1773022077 HTTP/1.1" 200 64067
2026-03-08T04:07:58.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:07:58.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:07:58.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:07:58.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:07:58.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:08:13.947 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:08:14.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:08:14.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:08:14.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:08:14.137 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:08:44.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:08:44.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:08:44.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17135
2026-03-08T04:08:44.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:08:44.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:08:44.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:08:44.435 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:08:44.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:08:44.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:08:44.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192155
2026-03-08T04:08:44.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:08:44.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:08:44.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:08:44.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123026
2026-03-08T04:08:44.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:08:44.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:08:44.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:08:47.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb69e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:08:47.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:08:47.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:08:48.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:08:48.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:08:49.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nxq%2FtNT5Bw%2BAGNj9Rdvf9fWFc%2BI%3D&Expires=1773022128 HTTP/1.1" 200 62706
2026-03-08T04:08:49.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:08:49.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:08:49.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:08:49.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:08:49.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:09:06.411 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:09:06.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:09:06.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:09:06.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:09:06.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:09:36.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:09:36.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:09:37.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17135
2026-03-08T04:09:37.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:09:37.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:09:37.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:09:37.029 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:09:37.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:09:37.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:09:37.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192155
2026-03-08T04:09:37.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:09:37.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:09:37.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:09:37.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123046
2026-03-08T04:09:37.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:09:37.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:09:37.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:09:40.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d16aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:09:40.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:09:40.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:09:41.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:09:41.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:09:42.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VGfRWoB38tJ40ysC6vaOTo5Ua5w%3D&Expires=1773022181 HTTP/1.1" 200 62706
2026-03-08T04:09:42.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:09:42.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:09:42.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:09:42.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:09:42.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:09:57.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:09:57.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:09:57.709 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:09:57.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:09:57.757 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:10:27.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:10:27.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:10:27.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17135
2026-03-08T04:10:27.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:10:27.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:10:27.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:10:27.902 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:10:27.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:10:27.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:10:27.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191999
2026-03-08T04:10:27.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:10:27.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:10:27.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:10:27.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122884
2026-03-08T04:10:27.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:10:27.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:10:27.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:10:31.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc08f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:10:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:10:31.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:10:32.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:10:32.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:10:33.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YsaEAonAcf6GLPqX24eZ14z%2FLE4%3D&Expires=1773022232 HTTP/1.1" 200 62706
2026-03-08T04:10:33.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:10:33.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:10:33.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:10:33.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:10:33.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:10:48.748 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:10:48.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:10:48.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:10:48.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:10:48.936 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:11:18.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:11:18.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:11:19.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T04:11:19.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:11:19.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:11:19.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:11:19.092 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:11:19.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:11:19.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:11:19.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191781
2026-03-08T04:11:19.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:11:19.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:11:19.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:11:19.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122884
2026-03-08T04:11:19.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:11:19.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:11:19.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:11:22.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d43a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:11:22.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:11:22.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:11:23.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:11:23.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:11:24.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jj5u4RdqHYN89tk7vtMOD3zmd7M%3D&Expires=1773022283 HTTP/1.1" 200 62706
2026-03-08T04:11:24.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:11:24.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:11:24.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:11:24.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:11:24.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:11:39.688 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:11:39.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:11:39.830 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:11:39.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:11:39.878 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:12:09.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:12:09.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:12:10.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T04:12:10.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:12:10.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:12:10.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:12:10.025 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:12:10.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:12:10.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:12:10.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191781
2026-03-08T04:12:10.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:12:10.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:12:10.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:12:10.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122677
2026-03-08T04:12:10.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:12:10.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:12:10.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:12:13.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69510520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:12:13.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:12:13.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:12:14.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:12:14.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:12:15.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-020835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yhIPzp8QftycI8lTqBuQ1H5l2%2BI%3D&Expires=1773022334 HTTP/1.1" 200 62706
2026-03-08T04:12:15.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:12:15.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:12:15.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:12:15.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:12:15.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:12:30.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:12:30.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:12:30.359 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:12:30.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:12:30.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:13:00.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:13:00.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:13:00.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T04:13:00.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:13:00.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:13:00.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:13:00.713 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:13:00.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:13:00.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:13:00.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191781
2026-03-08T04:13:00.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:13:00.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:13:00.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:13:00.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122677
2026-03-08T04:13:00.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:13:00.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:13:00.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:13:03.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89e9b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:13:03.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:13:03.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:13:04.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:13:04.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:13:05.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uUP%2FiXdDyeJY%2Blhmdv6wzjBQzZQ%3D&Expires=1773022384 HTTP/1.1" 200 61117
2026-03-08T04:13:06.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:13:06.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:13:06.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:13:06.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:13:06.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:13:21.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:13:21.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:13:21.962 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:13:21.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:13:22.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:13:52.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:13:52.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:13:52.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T04:13:52.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:13:52.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:13:52.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:13:52.286 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:13:52.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:13:52.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:13:52.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192700
2026-03-08T04:13:52.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:13:52.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:13:52.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:13:52.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122677
2026-03-08T04:13:52.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:13:52.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:13:52.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:13:55.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ced720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:13:55.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:13:55.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:13:56.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:13:56.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:13:57.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DNvPANQ8PwtR34NV6FaSXXa9vHY%3D&Expires=1773022436 HTTP/1.1" 200 61117
2026-03-08T04:13:57.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:13:57.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:13:57.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:13:57.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:13:57.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:14:12.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:14:13.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:14:13.109 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:14:13.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:14:13.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:14:43.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:14:43.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:14:43.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T04:14:43.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:14:43.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:14:43.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:14:43.317 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:14:43.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:14:43.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:14:43.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192700
2026-03-08T04:14:43.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:14:43.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:14:43.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:14:43.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123468
2026-03-08T04:14:43.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:14:43.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:14:43.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:14:46.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce6e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:14:46.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:14:46.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:14:47.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:14:47.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:14:48.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sc7IPDawHAfLhwgM%2FEiGpilNuhY%3D&Expires=1773022487 HTTP/1.1" 200 61117
2026-03-08T04:14:48.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:14:48.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:14:48.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:14:48.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:14:48.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:15:04.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:15:04.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:15:04.871 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:15:04.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:15:04.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:15:34.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:15:34.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:15:35.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17204
2026-03-08T04:15:35.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:15:35.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:15:35.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:15:35.067 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:15:35.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:15:35.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:15:35.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192837
2026-03-08T04:15:35.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:15:35.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:15:35.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:15:35.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123498
2026-03-08T04:15:35.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:15:35.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:15:35.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:15:38.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69459a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:15:38.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:15:38.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:15:39.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:15:39.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:15:40.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=COOOrGwPbe%2FAHa%2FIQbbafgTxsn0%3D&Expires=1773022539 HTTP/1.1" 200 61117
2026-03-08T04:15:40.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:15:40.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:15:40.422 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:15:40.458 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:15:40.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:15:55.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:15:55.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:15:55.576 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:15:55.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:15:55.624 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:16:25.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:16:25.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:16:25.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17192
2026-03-08T04:16:25.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:16:25.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:16:25.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:16:25.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:16:25.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:16:25.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:16:25.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192428
2026-03-08T04:16:25.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:16:25.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:16:25.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:16:25.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123498
2026-03-08T04:16:25.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:16:25.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:16:25.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:16:29.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab3880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:16:29.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:16:29.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:16:30.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:16:30.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:16:31.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l7EPljj0f1Ia5o4Zaflrf7ll6gU%3D&Expires=1773022590 HTTP/1.1" 200 61117
2026-03-08T04:16:31.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:16:31.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:16:31.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:16:31.329 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:16:31.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:16:46.472 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:16:46.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:16:46.614 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:16:46.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:16:46.662 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:17:16.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:17:16.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:17:17.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17192
2026-03-08T04:17:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:17:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:17:17.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:17:17.079 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:17:17.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:17:17.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:17:17.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192428
2026-03-08T04:17:17.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:17:17.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:17:17.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:17:17.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123299
2026-03-08T04:17:17.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:17:17.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:17:17.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:17:20.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316a080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:17:20.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:17:20.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:17:21.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:17:21.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:17:22.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TqGxUsQ%2BL2s7bBHnNGyFZqqCrN0%3D&Expires=1773022641 HTTP/1.1" 200 60625
2026-03-08T04:17:22.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:17:22.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:17:22.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:17:22.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:17:22.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:17:37.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:17:37.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:17:37.595 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:17:37.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:17:37.643 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:18:07.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:18:07.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:18:07.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17192
2026-03-08T04:18:07.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:18:07.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:18:07.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:18:07.926 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:18:07.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:18:07.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:18:07.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192034
2026-03-08T04:18:07.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:18:07.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:18:07.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:18:07.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123266
2026-03-08T04:18:07.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:18:07.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:18:07.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:18:11.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ade40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:18:11.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:18:11.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:18:12.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:18:12.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:18:13.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nfP7aYaExnPiM5QuJgHc7n6Bwf0%3D&Expires=1773022692 HTTP/1.1" 200 60625
2026-03-08T04:18:13.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:18:13.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:18:13.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:18:13.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:18:13.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:18:29.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:18:29.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:18:29.458 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:18:29.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:18:29.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:18:59.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:18:59.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:18:59.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17192
2026-03-08T04:18:59.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:18:59.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:18:59.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:18:59.974 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:18:59.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:18:59.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:18:59.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192186
2026-03-08T04:18:59.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:18:59.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:18:59.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:18:59.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123266
2026-03-08T04:18:59.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:18:59.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:18:59.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:19:03.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a77a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:19:03.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:19:03.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:19:04.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:19:04.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:19:05.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VMt78RmhZzfNYcUYR14nIV9L5Y4%3D&Expires=1773022744 HTTP/1.1" 200 60625
2026-03-08T04:19:05.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:19:05.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:19:05.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:19:05.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:19:05.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:19:20.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:19:20.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:19:20.692 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:19:20.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:19:20.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:19:50.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:19:50.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:19:51.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17192
2026-03-08T04:19:51.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:19:51.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:19:51.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:19:51.045 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:19:51.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:19:51.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:19:51.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192186
2026-03-08T04:19:51.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:19:51.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:19:51.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:19:51.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123039
2026-03-08T04:19:51.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:19:51.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:19:51.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:19:54.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938caf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:19:54.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:19:54.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:19:55.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:19:55.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:19:56.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-021635.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TxP1obi3Y07KZRhJTgXLuulyqP8%3D&Expires=1773022795 HTTP/1.1" 200 60625
2026-03-08T04:19:56.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:19:56.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:19:56.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:19:56.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:19:56.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:20:11.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:20:11.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:20:11.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:20:11.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:20:11.982 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:20:42.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:20:42.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:20:42.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17192
2026-03-08T04:20:42.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:20:42.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:20:42.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:20:42.143 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:20:42.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:20:42.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:20:42.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192271
2026-03-08T04:20:42.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:20:42.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:20:42.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:20:42.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123039
2026-03-08T04:20:42.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:20:42.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:20:42.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:20:45.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ce8250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:20:45.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:20:45.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:20:46.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:20:46.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:20:47.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pVVFykV1olBOCdw9LH844saKDAg%3D&Expires=1773022846 HTTP/1.1" 200 59246
2026-03-08T04:20:47.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:20:47.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:20:47.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:20:47.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:20:47.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:21:03.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:21:03.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:21:03.383 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:21:03.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:21:03.431 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:21:33.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:21:33.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:21:33.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17181
2026-03-08T04:21:33.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:21:33.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:21:33.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:21:33.583 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:21:33.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:21:33.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:21:33.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191036
2026-03-08T04:21:33.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:21:33.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:21:33.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:21:33.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123356
2026-03-08T04:21:33.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:21:33.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:21:33.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:21:36.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7634670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:21:36.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:21:36.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:21:37.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:21:37.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:21:38.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tdfVbId3QgR8x6N1V5HB68Qouh4%3D&Expires=1773022897 HTTP/1.1" 200 59246
2026-03-08T04:21:38.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:21:38.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:21:38.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:21:39.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:21:39.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:21:54.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:21:54.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:21:54.233 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:21:54.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:21:54.280 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:22:24.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:22:24.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:22:24.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17181
2026-03-08T04:22:24.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:22:24.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:22:24.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:22:24.593 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:22:24.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:22:24.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:22:24.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191036
2026-03-08T04:22:24.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:22:24.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:22:24.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:22:24.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122561
2026-03-08T04:22:24.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:22:24.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:22:24.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:22:27.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697771f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:22:27.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:22:27.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:22:28.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:22:28.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:22:29.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BJUx%2FIuQrllgAdyDCr%2FV05nIuEo%3D&Expires=1773022948 HTTP/1.1" 200 59246
2026-03-08T04:22:29.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:22:29.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:22:29.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:22:29.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:22:29.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:22:45.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:22:45.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:22:45.636 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:22:45.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:22:45.684 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:23:15.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:23:15.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:23:15.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17181
2026-03-08T04:23:15.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:23:15.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:23:15.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:23:15.994 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:23:15.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:23:15.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:23:16.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190887
2026-03-08T04:23:16.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:23:16.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:23:16.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:23:16.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122682
2026-03-08T04:23:16.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:23:16.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:23:16.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:23:19.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:23:19.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:23:19.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:23:20.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:23:20.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:23:21.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bt7fbiw%2FMLbdOuUPJQ7I2d%2B57kk%3D&Expires=1773023000 HTTP/1.1" 200 59246
2026-03-08T04:23:21.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:23:21.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:23:21.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:23:21.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:23:21.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:23:36.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:23:36.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:23:36.679 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:23:36.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:23:36.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:24:06.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:24:06.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:24:07.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17181
2026-03-08T04:24:07.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:24:07.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:24:07.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:24:07.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:24:07.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:24:07.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:24:07.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190914
2026-03-08T04:24:07.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:24:07.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:24:07.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:24:07.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122682
2026-03-08T04:24:07.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:24:07.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:24:07.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:24:10.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69425e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:24:10.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:24:10.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:24:11.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:24:11.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:24:12.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9tvwXCD9o2vBjyh1HMkNctDxuNE%3D&Expires=1773023051 HTTP/1.1" 200 59246
2026-03-08T04:24:12.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:24:12.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:24:12.405 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:24:12.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:24:12.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:24:27.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:24:27.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:24:27.947 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:24:27.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:24:27.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:24:58.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:24:58.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:24:58.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17181
2026-03-08T04:24:58.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:24:58.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:24:58.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:24:58.314 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:24:58.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:24:58.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:24:58.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190914
2026-03-08T04:24:58.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:24:58.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:24:58.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:24:58.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122682
2026-03-08T04:24:58.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:24:58.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:24:58.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:25:01.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d16620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:25:01.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:25:01.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:25:02.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:25:02.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:25:03.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XmP%2B0BNT95gN0oz4FbvnjNRnilU%3D&Expires=1773023102 HTTP/1.1" 200 58530
2026-03-08T04:25:03.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:25:03.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:25:03.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:25:03.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:25:03.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:25:18.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:25:19.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:25:19.064 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:25:19.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:25:19.111 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:25:49.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:25:49.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:25:49.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17181
2026-03-08T04:25:49.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:25:49.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:25:49.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:25:49.543 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:25:49.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:25:49.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:25:49.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192221
2026-03-08T04:25:49.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:25:49.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:25:49.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:25:49.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122606
2026-03-08T04:25:49.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:25:49.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:25:49.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:25:52.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adcf70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:25:52.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:25:52.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:25:53.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:25:53.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:25:54.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I9olngq1CPGFQ2ZNhUnaR%2BUDoz0%3D&Expires=1773023153 HTTP/1.1" 200 58530
2026-03-08T04:25:54.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:25:54.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:25:54.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:25:54.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:25:54.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:26:10.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:26:10.906 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:26:10.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:26:10.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:26:10.982 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:26:41.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:26:41.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:26:41.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:26:41.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:26:41.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:26:41.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:26:41.142 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:26:41.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:26:41.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:26:41.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192221
2026-03-08T04:26:41.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:26:41.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:26:41.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:26:41.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123054
2026-03-08T04:26:41.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:26:41.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:26:41.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:26:44.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69427ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:26:44.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:26:44.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:26:45.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:26:45.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:26:46.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9nU4pFJovb2%2FTrS4H32mYDwtm7U%3D&Expires=1773023205 HTTP/1.1" 200 58530
2026-03-08T04:26:46.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:26:46.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:26:46.449 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:26:46.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:26:46.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:27:01.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:27:01.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:27:01.779 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:27:01.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:27:01.827 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:27:31.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:27:31.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:27:31.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:27:31.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:27:31.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:27:31.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:27:31.975 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:27:31.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:27:31.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:27:31.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 192221
2026-03-08T04:27:31.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:27:31.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:27:31.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:27:31.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123054
2026-03-08T04:27:31.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:27:31.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:27:31.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:27:35.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b67460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:27:35.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:27:35.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:27:36.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:27:36.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:27:37.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2HuJp9jKPFiFKOmDxY3LJ8jm13w%3D&Expires=1773023256 HTTP/1.1" 200 58530
2026-03-08T04:27:37.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:27:37.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:27:37.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:27:37.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:27:37.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:27:52.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:27:52.888 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:27:52.917 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:27:52.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:27:52.965 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:28:22.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:28:22.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:28:23.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:28:23.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:28:23.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:28:23.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:28:23.270 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:28:23.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:28:23.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:28:23.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191526
2026-03-08T04:28:23.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:28:23.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:28:23.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:28:23.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122313
2026-03-08T04:28:23.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:28:23.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:28:23.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:28:26.359 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c44c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:28:26.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:28:26.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:28:27.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:28:27.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:28:28.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uVHlHgLlYktzQpYGPKX6VfH31YI%3D&Expires=1773023307 HTTP/1.1" 200 58530
2026-03-08T04:28:28.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:28:28.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:28:28.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:28:28.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:28:28.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:28:44.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:28:44.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:28:44.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:28:44.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:28:44.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:29:14.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:29:14.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:29:14.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:29:14.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:29:14.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:29:14.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:29:14.468 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:29:14.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:29:14.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:29:14.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191555
2026-03-08T04:29:14.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:29:14.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:29:14.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:29:14.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122313
2026-03-08T04:29:14.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:29:14.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:29:14.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:29:17.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69289b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:29:17.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:29:17.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:29:18.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:29:18.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:29:19.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ODotCOuXLSVopJCtm9PzH%2B%2BG%2BYI%3D&Expires=1773023358 HTTP/1.1" 200 58240
2026-03-08T04:29:19.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:29:19.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:29:19.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:29:19.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:29:19.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:29:34.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:29:35.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:29:35.129 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:29:35.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:29:35.176 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:30:05.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:30:05.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:30:05.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:30:05.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:30:05.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:30:05.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:30:05.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:30:05.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:30:05.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:30:05.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191555
2026-03-08T04:30:05.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:30:05.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:30:05.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:30:05.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122876
2026-03-08T04:30:05.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:30:05.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:30:05.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:30:08.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74261cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:30:08.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:30:08.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:30:09.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:30:09.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:30:10.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n18HqsqOE5KN4bSJt8tusEJnU5M%3D&Expires=1773023409 HTTP/1.1" 200 58240
2026-03-08T04:30:10.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:30:10.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:30:10.806 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:30:10.828 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:30:10.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:30:26.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:30:26.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:30:26.689 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:30:26.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:30:26.735 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:30:56.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:30:56.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:30:58.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16834
2026-03-08T04:30:58.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:30:58.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:30:58.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:30:58.083 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:30:58.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:30:58.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:30:58.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191679
2026-03-08T04:30:58.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:30:58.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:30:58.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:30:58.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122876
2026-03-08T04:30:58.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:30:58.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:30:58.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:31:01.175 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694aae60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:31:01.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:31:01.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:31:02.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:31:02.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:31:03.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9Rpe8E3Hq4pQ6oQdn4uksila8TI%3D&Expires=1773023462 HTTP/1.1" 200 58240
2026-03-08T04:31:03.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:31:03.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:31:03.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:31:03.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:31:03.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:31:19.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:31:19.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:31:19.261 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:31:19.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:31:19.309 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:31:49.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:31:49.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:31:49.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16834
2026-03-08T04:31:49.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:31:49.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:31:49.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:31:49.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:31:49.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:31:49.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:31:49.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191593
2026-03-08T04:31:49.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:31:49.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:31:49.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:31:49.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122624
2026-03-08T04:31:49.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:31:49.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:31:49.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:31:52.887 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:31:52.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:31:52.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:31:54.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:31:54.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:31:54.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-022837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PMfRV1WESjmWWnmVRje%2Fv%2F%2FtTMY%3D&Expires=1773023513 HTTP/1.1" 200 58240
2026-03-08T04:31:55.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:31:55.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:31:55.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:31:55.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:31:55.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:32:11.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:32:11.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:32:11.274 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:32:11.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:32:11.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:32:41.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:32:41.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:32:41.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16834
2026-03-08T04:32:41.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:32:41.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:32:41.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:32:41.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:32:41.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:32:41.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:32:41.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191593
2026-03-08T04:32:41.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:32:41.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:32:41.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:32:41.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122462
2026-03-08T04:32:41.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:32:41.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:32:41.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:32:44.599 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89db10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:32:44.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:32:44.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:32:45.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:32:45.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:32:46.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uAt8o6DEyTrXr2zCST6Tm32agZ4%3D&Expires=1773023565 HTTP/1.1" 200 57861
2026-03-08T04:32:46.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:32:46.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:32:46.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:32:46.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:32:46.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:33:02.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:33:02.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:33:02.641 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:33:02.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:33:02.688 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:33:32.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:33:32.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:33:32.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16834
2026-03-08T04:33:32.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:33:32.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:33:32.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:33:32.868 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:33:32.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:33:32.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:33:32.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191325
2026-03-08T04:33:32.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:33:32.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:33:32.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:33:32.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122462
2026-03-08T04:33:32.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:33:32.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:33:32.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:33:35.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1bdc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:33:35.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:33:35.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:33:37.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:33:37.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:33:37.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dPMpeWmiUIHsSRRMWiafmLCVstk%3D&Expires=1773023616 HTTP/1.1" 200 57861
2026-03-08T04:33:38.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:33:38.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:33:38.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:33:38.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:33:38.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:33:54.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:33:54.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:33:54.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:33:54.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:33:54.837 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:34:24.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:34:24.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:34:24.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16834
2026-03-08T04:34:24.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:34:24.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:34:24.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:34:25.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:34:25.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:34:25.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:34:25.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190930
2026-03-08T04:34:25.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:34:25.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:34:25.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:34:25.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122274
2026-03-08T04:34:25.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:34:25.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:34:25.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:34:28.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e12a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:34:28.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:34:28.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:34:29.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:34:29.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:34:30.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F6oIEcwS%2BRN0LS77ly2QMo2UryM%3D&Expires=1773023669 HTTP/1.1" 200 57861
2026-03-08T04:34:30.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:34:30.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:34:30.325 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:34:30.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:34:30.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:34:46.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:34:46.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:34:46.448 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:34:46.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:34:46.496 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:35:16.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:35:16.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:35:16.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16834
2026-03-08T04:35:16.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:35:16.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:35:16.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:35:16.797 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:35:16.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:35:16.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:35:16.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190930
2026-03-08T04:35:16.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:35:16.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:35:16.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:35:16.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122077
2026-03-08T04:35:16.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:35:16.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:35:16.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:35:19.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:35:19.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:35:19.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:35:21.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:35:21.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:35:21.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sehvDKW1kHy7l85ETyoKIfkBOrA%3D&Expires=1773023720 HTTP/1.1" 200 57861
2026-03-08T04:35:22.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:35:22.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:35:22.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:35:22.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:35:22.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:35:37.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:35:37.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:35:37.674 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:35:37.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:35:37.722 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:36:07.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:36:07.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:36:08.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:36:08.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:36:08.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:36:08.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:36:08.804 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:36:08.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:36:08.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:36:08.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191575
2026-03-08T04:36:08.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:36:08.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:36:08.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:36:08.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122426
2026-03-08T04:36:08.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:36:08.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:36:08.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:36:11.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc4d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:36:11.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:36:11.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:36:13.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:36:13.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:36:13.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LfNN1%2BWWIPPHcZ4yDwRAa4TJMIk%3D&Expires=1773023772 HTTP/1.1" 200 57861
2026-03-08T04:36:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:36:14.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:36:14.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:36:14.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:36:14.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:36:29.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:36:29.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:36:29.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:36:29.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:36:29.820 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:36:59.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:36:59.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:37:00.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:37:00.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:37:00.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:37:00.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:37:00.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:37:00.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:37:00.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:37:00.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190889
2026-03-08T04:37:00.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:37:00.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:37:00.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:37:00.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122426
2026-03-08T04:37:00.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:37:00.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:37:00.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:37:03.223 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6976f7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:37:03.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:37:03.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:37:04.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:37:04.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:37:05.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NzZAjx7RVfrB3v6vI0%2FVUrYZUmk%3D&Expires=1773023824 HTTP/1.1" 200 57505
2026-03-08T04:37:05.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:37:05.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:37:05.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:37:05.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:37:05.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:37:20.878 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:37:20.988 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:37:21.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:37:21.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:37:21.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:37:51.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:37:51.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:37:51.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:37:51.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:37:51.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:37:51.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:37:51.389 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:37:51.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:37:51.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:37:51.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190889
2026-03-08T04:37:51.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:37:51.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:37:51.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:37:51.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122233
2026-03-08T04:37:51.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:37:51.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:37:51.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:37:54.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742b3a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:37:54.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:37:54.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:37:55.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:37:55.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:37:56.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=48%2BRgeuHPtcJZifL6kfy3Nqgy94%3D&Expires=1773023875 HTTP/1.1" 200 57505
2026-03-08T04:37:56.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:37:56.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:37:56.991 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:37:57.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:37:57.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:38:13.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:38:13.397 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:38:13.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:38:13.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:38:13.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:38:43.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:38:43.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:38:43.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:38:43.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:38:43.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:38:43.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:38:43.773 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:38:43.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:38:43.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:38:43.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190782
2026-03-08T04:38:43.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:38:43.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:38:43.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:38:43.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122233
2026-03-08T04:38:43.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:38:43.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:38:43.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:38:46.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69157bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:38:46.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:38:46.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:38:48.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:38:48.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:38:48.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pAOSVk%2BljUip98lTAL%2BAL6juSG8%3D&Expires=1773023927 HTTP/1.1" 200 57505
2026-03-08T04:38:49.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:38:49.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:38:49.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:38:49.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:38:49.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:39:04.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:39:04.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:39:04.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:39:04.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:39:04.378 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:39:34.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:39:34.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:39:34.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:39:34.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:39:34.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:39:34.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:39:34.537 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:39:34.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:39:34.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:39:34.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191113
2026-03-08T04:39:34.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:39:34.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:39:34.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:39:34.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122037
2026-03-08T04:39:34.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:39:34.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:39:34.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:39:37.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928b940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:39:37.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:39:37.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:39:38.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:39:38.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:39:39.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3xJQhat7DsfpU2jJwdUY27Y6L%2BM%3D&Expires=1773023978 HTTP/1.1" 200 57505
2026-03-08T04:39:39.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:39:39.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:39:39.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:39:39.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:39:39.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:39:57.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:39:57.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:39:57.283 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:39:57.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:39:57.331 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:40:27.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:40:27.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:40:27.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:40:27.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:40:27.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:40:27.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:40:27.654 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:40:27.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:40:27.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:40:27.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191113
2026-03-08T04:40:27.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:40:27.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:40:27.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:40:27.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122060
2026-03-08T04:40:27.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:40:27.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:40:27.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:40:30.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2f490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:40:30.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:40:30.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:40:31.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:40:31.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:40:32.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-023637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hnAZZEoPBcgjgIluoqxFxFMDOGY%3D&Expires=1773024031 HTTP/1.1" 200 57505
2026-03-08T04:40:33.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:40:33.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:40:33.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:40:33.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:40:33.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:40:48.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:40:48.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:40:48.468 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:40:48.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:40:48.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:41:18.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:41:18.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:41:18.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:41:18.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:41:18.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:41:18.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:41:18.972 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:41:18.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:41:18.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:41:18.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191113
2026-03-08T04:41:18.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:41:18.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:41:18.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:41:18.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122060
2026-03-08T04:41:18.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:41:18.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:41:18.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:41:22.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a2ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:41:22.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:41:22.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:41:23.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:41:23.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:41:24.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gaV0GhEYvvoasRtP%2BfRiP3K9JyI%3D&Expires=1773024083 HTTP/1.1" 200 57462
2026-03-08T04:41:24.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:41:24.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:41:24.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:41:24.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:41:24.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:41:41.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:41:41.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:41:42.001 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:41:42.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:41:42.048 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:42:12.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:42:12.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:42:12.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:42:12.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:42:12.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:42:12.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:42:12.325 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:42:12.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:42:12.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:42:12.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190980
2026-03-08T04:42:12.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:42:12.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:42:12.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:42:12.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122060
2026-03-08T04:42:12.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:42:12.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:42:12.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:42:15.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e80d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:42:15.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:42:15.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:42:16.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:42:16.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:42:17.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FfO7MMzyAPDN8wPQtjFXXZzLlRc%3D&Expires=1773024136 HTTP/1.1" 200 57462
2026-03-08T04:42:17.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:42:17.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:42:17.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:42:17.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:42:17.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:42:33.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:42:33.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:42:33.561 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:42:33.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:42:33.608 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:43:03.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:43:03.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:43:04.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:43:04.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:43:04.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:43:04.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:43:04.067 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:43:04.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:43:04.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:43:04.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190980
2026-03-08T04:43:04.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:43:04.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:43:04.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:43:04.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122060
2026-03-08T04:43:04.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:43:04.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:43:04.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:43:07.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68baf040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:43:07.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:43:07.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:43:08.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:43:08.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:43:09.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BCDJ1%2FY4f0AqtYvqjLTcoYcjTu0%3D&Expires=1773024188 HTTP/1.1" 200 57462
2026-03-08T04:43:09.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:43:09.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:43:09.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:43:09.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:43:09.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:43:26.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:43:26.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:43:26.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:43:26.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:43:26.207 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:43:56.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:43:56.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:43:56.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:43:56.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:43:56.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:43:56.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:43:56.339 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:43:56.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:43:56.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:43:56.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191178
2026-03-08T04:43:56.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:43:56.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:43:56.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:43:56.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122281
2026-03-08T04:43:56.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:43:56.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:43:56.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:43:59.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8f430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:43:59.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:43:59.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:44:00.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:44:00.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:44:01.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BXvmlyoG5hbnXoZBLirQgcFBhik%3D&Expires=1773024240 HTTP/1.1" 200 57462
2026-03-08T04:44:01.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:44:01.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:44:01.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:44:01.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:44:01.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:44:17.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:44:17.739 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:44:17.770 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:44:17.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:44:17.815 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:44:47.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:44:47.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:44:48.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:44:48.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:44:48.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:44:48.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:44:48.140 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:44:48.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:44:48.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:44:48.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191024
2026-03-08T04:44:48.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:44:48.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:44:48.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:44:48.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122187
2026-03-08T04:44:48.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:44:48.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:44:48.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:44:51.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1a290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:44:51.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:44:51.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:44:52.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:44:52.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:44:53.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eUPYVSJf06h6N789JhR9qPCEeNo%3D&Expires=1773024292 HTTP/1.1" 200 57166
2026-03-08T04:44:53.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:44:53.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:44:53.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:44:53.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:44:53.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:45:10.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:45:10.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:45:10.300 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:45:10.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:45:10.348 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:45:40.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:45:40.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:45:40.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:45:40.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:45:40.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:45:40.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:45:40.502 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:45:40.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:45:40.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:45:40.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191024
2026-03-08T04:45:40.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:45:40.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:45:40.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:45:40.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122224
2026-03-08T04:45:40.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:45:40.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:45:40.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:45:43.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938f6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:45:43.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:45:43.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:45:44.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:45:44.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:45:45.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FzrB%2F2%2FVkgYMP4SWHfXbRI4x1Ug%3D&Expires=1773024344 HTTP/1.1" 200 57166
2026-03-08T04:45:45.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:45:45.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:45:45.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:45:45.879 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:45:45.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:46:01.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:46:01.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:46:01.455 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:46:01.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:46:01.502 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:46:31.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:46:31.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:46:31.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16827
2026-03-08T04:46:31.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:46:31.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:46:31.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:46:31.652 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:46:31.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:46:31.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:46:31.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190396
2026-03-08T04:46:31.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:46:31.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:46:31.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:46:31.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121967
2026-03-08T04:46:31.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:46:31.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:46:31.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:46:34.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d07f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:46:34.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:46:34.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:46:35.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:46:35.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:46:36.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZfMOnu%2Bp%2BuTkOKufw36wm%2Becqow%3D&Expires=1773024395 HTTP/1.1" 200 57166
2026-03-08T04:46:37.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:46:37.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:46:37.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:46:37.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:46:37.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:46:53.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:46:53.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:46:53.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:46:53.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:46:53.628 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:47:23.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:47:23.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:47:23.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16827
2026-03-08T04:47:23.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:47:23.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:47:23.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:47:23.999 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:47:23.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:47:23.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:47:24.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191057
2026-03-08T04:47:24.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:47:24.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:47:24.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:47:24.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121967
2026-03-08T04:47:24.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:47:24.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:47:24.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:47:27.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697aab00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:47:27.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:47:27.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:47:28.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:47:28.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:47:29.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tW4hI9pxw9hkuCSqd31G77m5540%3D&Expires=1773024448 HTTP/1.1" 200 57166
2026-03-08T04:47:29.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:47:29.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:47:29.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:47:29.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:47:29.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:47:44.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:47:44.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:47:44.933 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:47:44.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:47:44.979 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:48:15.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:48:15.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:48:15.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16827
2026-03-08T04:48:15.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:48:15.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:48:15.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:48:15.442 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:48:15.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:48:15.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:48:15.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191057
2026-03-08T04:48:15.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:48:15.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:48:15.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:48:15.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122037
2026-03-08T04:48:15.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:48:15.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:48:15.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:48:18.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e48850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:48:18.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:48:18.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:48:19.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:48:19.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:48:20.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pL71S3AGcbx%2FFis1FSknSEkldfA%3D&Expires=1773024499 HTTP/1.1" 200 57166
2026-03-08T04:48:20.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:48:20.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:48:20.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:48:20.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:48:20.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:48:36.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:48:36.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:48:36.168 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:48:36.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:48:36.216 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:49:06.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:49:06.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:49:06.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16827
2026-03-08T04:49:06.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:49:06.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:49:06.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:49:06.522 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:49:06.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:49:06.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:49:06.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190324
2026-03-08T04:49:06.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:49:06.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:49:06.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:49:06.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121978
2026-03-08T04:49:06.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:49:06.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:49:06.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:49:09.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d7dc30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:49:09.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:49:09.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:49:10.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:49:10.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:49:11.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=egX5EYaRSo1iubsFPNftQveuQMY%3D&Expires=1773024550 HTTP/1.1" 200 57038
2026-03-08T04:49:11.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:49:11.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:49:11.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:49:11.881 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:49:11.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:49:27.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:49:27.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:49:27.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:49:27.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:49:27.550 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:49:57.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:49:57.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:49:57.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16827
2026-03-08T04:49:57.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:49:57.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:49:57.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:49:57.732 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:49:57.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:49:57.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:49:57.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190533
2026-03-08T04:49:57.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:49:57.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:49:57.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:49:57.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121978
2026-03-08T04:49:57.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:49:57.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:49:57.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:50:00.823 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a0760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:50:00.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:50:00.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:50:01.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:50:01.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:50:02.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6K95hQLftKKy5JFxdAh5ZQOjVDs%3D&Expires=1773024601 HTTP/1.1" 200 57038
2026-03-08T04:50:03.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:50:03.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:50:03.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:50:03.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:50:03.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:50:19.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:50:19.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:50:19.227 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:50:19.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:50:19.274 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:50:49.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:50:49.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:50:49.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16827
2026-03-08T04:50:49.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:50:49.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:50:49.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:50:49.427 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:50:49.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:50:49.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:50:49.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190533
2026-03-08T04:50:49.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:50:49.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:50:49.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:50:49.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121901
2026-03-08T04:50:49.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:50:49.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:50:49.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:50:52.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce741fb5b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:50:52.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:50:52.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:50:53.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:50:53.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:50:54.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BZnfNuqNNcD%2F77PGMYP1gL5BsiU%3D&Expires=1773024653 HTTP/1.1" 200 57038
2026-03-08T04:50:54.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:50:54.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:50:54.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:50:54.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:50:54.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:51:10.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:51:10.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:51:10.685 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:51:10.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:51:10.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:51:40.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:51:40.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:51:41.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:51:41.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:51:41.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:51:41.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:51:41.203 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:51:41.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:51:41.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:51:41.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190761
2026-03-08T04:51:41.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:51:41.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:51:41.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:51:41.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121902
2026-03-08T04:51:41.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:51:41.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:51:41.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:51:44.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694267d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:51:44.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:51:44.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:51:45.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:51:45.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:51:46.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ghdv3S0V%2FSc0S5AzDKGayEhtmxo%3D&Expires=1773024705 HTTP/1.1" 200 57038
2026-03-08T04:51:46.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:51:46.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:51:46.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:51:46.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:51:46.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:52:01.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:52:01.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:52:01.535 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:52:01.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:52:01.583 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:52:31.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:52:31.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:52:31.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:52:31.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:52:31.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:52:31.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:52:31.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:52:31.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:52:31.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:52:31.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190237
2026-03-08T04:52:31.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:52:31.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:52:31.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:52:31.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121692
2026-03-08T04:52:31.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:52:31.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:52:31.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:52:35.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de0af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:52:35.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:52:35.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:52:36.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:52:36.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:52:37.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-024838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K9oipdyLxE%2BX8sYRRzOpiMZwJZM%3D&Expires=1773024756 HTTP/1.1" 200 57038
2026-03-08T04:52:37.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:52:37.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:52:37.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:52:37.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:52:37.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:52:53.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:52:53.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:52:53.872 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:52:53.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:52:53.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:53:23.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:53:23.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:53:24.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:53:24.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:53:24.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:53:24.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:53:24.087 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:53:24.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:53:24.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:53:24.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190237
2026-03-08T04:53:24.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:53:24.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:53:24.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:53:24.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121794
2026-03-08T04:53:24.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:53:24.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:53:24.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:53:27.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adf220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:53:27.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:53:27.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:53:28.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:53:28.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:53:29.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7psYDXrBd8YstNdX1ymnBag3luw%3D&Expires=1773024808 HTTP/1.1" 200 56570
2026-03-08T04:53:29.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:53:29.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:53:29.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:53:29.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:53:29.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:53:44.717 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:53:44.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:53:44.861 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:53:44.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:53:44.909 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:54:14.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:54:14.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:54:15.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:54:15.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:54:15.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:54:15.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:54:15.209 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:54:15.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:54:15.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:54:15.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190358
2026-03-08T04:54:15.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:54:15.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:54:15.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:54:15.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121537
2026-03-08T04:54:15.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:54:15.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:54:15.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:54:18.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4787970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:54:18.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:54:18.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:54:19.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:54:19.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:54:20.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wNgJWzeG9yXobyihQ8MTN4MPLm4%3D&Expires=1773024859 HTTP/1.1" 200 56570
2026-03-08T04:54:20.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:54:20.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:54:20.545 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:54:20.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:54:20.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:54:35.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:54:35.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:54:35.780 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:54:35.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:54:35.827 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:55:05.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:55:05.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:55:06.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:55:06.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:55:06.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:55:06.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:55:06.122 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:55:06.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:55:06.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:55:06.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190358
2026-03-08T04:55:06.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:55:06.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:55:06.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:55:06.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121537
2026-03-08T04:55:06.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:55:06.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:55:06.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:55:09.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b91570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:55:09.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:55:09.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:55:10.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:55:10.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:55:11.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=veAR4DAM96iZIIYqPuD6RIYad%2BQ%3D&Expires=1773024910 HTTP/1.1" 200 56570
2026-03-08T04:55:11.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:55:11.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:55:11.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:55:11.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:55:11.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:55:27.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:55:28.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:55:28.097 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:55:28.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:55:28.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:55:58.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:55:58.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:55:59.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:55:59.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:55:59.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:55:59.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:55:59.501 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:55:59.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:55:59.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:55:59.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190358
2026-03-08T04:55:59.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:55:59.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:55:59.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:55:59.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121537
2026-03-08T04:55:59.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:55:59.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:55:59.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:56:02.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb38f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:56:02.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:56:02.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:56:03.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:56:03.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:56:04.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uAcu4FRWS%2BMVPD3iquhhX9K1APY%3D&Expires=1773024963 HTTP/1.1" 200 56570
2026-03-08T04:56:04.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:56:04.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:56:04.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:56:04.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:56:04.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:56:20.394 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:56:20.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:56:20.540 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:56:20.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:56:20.586 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:56:50.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:56:50.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:56:50.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:56:50.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:56:50.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:56:50.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:56:50.753 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:56:50.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:56:50.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:56:50.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190165
2026-03-08T04:56:50.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:56:50.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:56:50.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:56:50.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121537
2026-03-08T04:56:50.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:56:50.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:56:50.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:56:53.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69513010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:56:53.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:56:53.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:56:55.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:56:55.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:56:55.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OopjdogfdDeXsnreLBxzdamHAOA%3D&Expires=1773025014 HTTP/1.1" 200 56542
2026-03-08T04:56:56.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:56:56.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:56:56.152 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:56:56.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:56:56.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:57:13.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:57:13.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:57:13.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:57:13.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:57:13.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:57:43.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:57:43.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:57:43.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:57:43.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:57:43.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:57:43.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:57:43.494 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:57:43.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:57:43.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:57:43.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191037
2026-03-08T04:57:43.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:57:43.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:57:43.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:57:43.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121684
2026-03-08T04:57:43.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:57:43.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:57:43.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:57:46.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:57:46.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:57:46.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:57:47.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:57:47.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:57:48.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TDoGSalNrO%2B81JE70HdfmNrBXMo%3D&Expires=1773025067 HTTP/1.1" 200 56542
2026-03-08T04:57:49.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:57:49.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:57:49.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:57:49.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:57:49.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:58:04.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:58:04.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:58:04.572 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:58:04.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:58:04.619 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:58:34.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:58:34.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:58:34.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:58:34.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:58:34.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:58:34.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:58:34.766 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:58:34.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:58:34.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:58:34.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 191037
2026-03-08T04:58:34.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:58:34.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:58:34.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:58:34.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122019
2026-03-08T04:58:34.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:58:34.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:58:34.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:58:37.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316afe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:58:37.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:58:37.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:58:38.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:58:38.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:58:39.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QJKiAXOWeodRrGOufkAeWvrEGX4%3D&Expires=1773025118 HTTP/1.1" 200 56542
2026-03-08T04:58:40.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:58:40.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:58:40.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:58:40.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:58:40.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:58:56.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:58:56.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:58:56.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:58:56.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:58:56.550 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T04:59:26.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T04:59:26.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T04:59:26.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T04:59:26.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T04:59:26.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T04:59:26.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T04:59:26.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T04:59:26.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T04:59:26.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T04:59:26.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190452
2026-03-08T04:59:26.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:59:26.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T04:59:26.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T04:59:26.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121686
2026-03-08T04:59:26.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T04:59:26.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T04:59:26.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T04:59:29.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a06bc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T04:59:29.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T04:59:29.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T04:59:31.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T04:59:31.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T04:59:32.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1vSmusrUR9CUx8jIVaPzFmUaJLg%3D&Expires=1773025170 HTTP/1.1" 200 56542
2026-03-08T04:59:32.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T04:59:32.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T04:59:32.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T04:59:32.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T04:59:32.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T04:59:47.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:59:47.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T04:59:48.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T04:59:48.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T04:59:48.063 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:00:18.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:00:18.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:00:18.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:00:18.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:00:18.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:00:18.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:00:18.217 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:00:18.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:00:18.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:00:18.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190920
2026-03-08T05:00:18.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:00:18.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:00:18.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:00:18.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121686
2026-03-08T05:00:18.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:00:18.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:00:18.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:00:21.303 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310b7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:00:21.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:00:21.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:00:22.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:00:22.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:00:23.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-025637.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9oyrwk5qXAR147sEWUu3uOi2dNQ%3D&Expires=1773025222 HTTP/1.1" 200 56542
2026-03-08T05:00:23.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:00:23.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:00:23.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:00:23.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:00:23.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:00:41.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:00:41.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:00:41.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:00:41.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:00:41.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:01:11.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:01:11.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:01:12.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:01:12.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:01:12.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:01:12.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:01:12.105 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:01:12.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:01:12.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:01:12.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190920
2026-03-08T05:01:12.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:01:12.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:01:12.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:01:12.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122021
2026-03-08T05:01:12.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:01:12.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:01:12.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:01:15.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89ebf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:01:15.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:01:15.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:01:16.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:01:16.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:01:17.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=16rVyS3yd9TxwoSgFzYy6agyvi8%3D&Expires=1773025276 HTTP/1.1" 200 56670
2026-03-08T05:01:17.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:01:17.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:01:17.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:01:17.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:01:17.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:01:33.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:01:33.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:01:33.498 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:01:33.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:01:33.546 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:02:03.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:02:03.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:02:03.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:02:03.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:02:03.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:02:03.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:02:03.692 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:02:03.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:02:03.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:02:03.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190788
2026-03-08T05:02:03.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:02:03.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:02:03.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:02:03.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 122021
2026-03-08T05:02:03.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:02:03.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:02:03.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:02:06.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a15990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:02:06.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:02:06.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:02:07.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:02:07.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:02:08.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B3soOSqkETGGMuM1BRgJPvHCI0Y%3D&Expires=1773025327 HTTP/1.1" 200 56670
2026-03-08T05:02:09.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:02:09.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:02:09.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:02:09.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:02:09.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:02:25.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:02:25.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:02:25.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:02:25.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:02:25.206 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:02:55.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:02:55.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:02:55.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:02:55.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:02:55.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:02:55.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:02:55.507 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:02:55.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:02:55.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:02:55.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190591
2026-03-08T05:02:55.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:02:55.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:02:55.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:02:55.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121890
2026-03-08T05:02:55.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:02:55.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:02:55.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:02:58.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8f880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:02:58.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:02:58.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:02:59.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:02:59.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:03:00.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oXZKXMxs4TOlPXWNc3DhQym9DWg%3D&Expires=1773025379 HTTP/1.1" 200 56670
2026-03-08T05:03:00.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:03:00.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:03:00.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:03:00.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:03:00.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:03:16.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:03:16.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:03:16.297 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:03:16.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:03:16.345 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:03:46.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:03:46.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:03:46.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:03:46.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:03:46.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:03:46.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:03:46.646 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:03:46.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:03:46.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:03:46.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190591
2026-03-08T05:03:46.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:03:46.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:03:46.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:03:46.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121900
2026-03-08T05:03:46.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:03:46.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:03:46.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:03:49.751 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f72b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:03:49.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:03:49.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:03:50.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:03:50.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:03:51.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0M0jF750G6dnvAv4vNRD0n2XPJk%3D&Expires=1773025430 HTTP/1.1" 200 56670
2026-03-08T05:03:51.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:03:51.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:03:51.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:03:51.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:03:51.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:04:07.135 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:04:07.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:04:07.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:04:07.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:04:07.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:04:37.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:04:37.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:04:37.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:04:37.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:04:37.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:04:37.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:04:37.618 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:04:37.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:04:37.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:04:37.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190694
2026-03-08T05:04:37.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:04:37.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:04:37.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:04:37.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121900
2026-03-08T05:04:37.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:04:37.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:04:37.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:04:40.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d6f20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:04:40.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:04:40.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:04:41.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:04:41.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:04:42.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tjY%2BmueEZ1ffqQqgUtbriWMTses%3D&Expires=1773025481 HTTP/1.1" 200 56809
2026-03-08T05:04:42.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:04:42.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:04:42.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:04:42.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:04:42.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:04:59.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:04:59.146 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:04:59.175 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:04:59.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:04:59.223 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:05:29.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:05:29.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:05:29.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:05:29.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:05:29.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:05:29.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:05:29.529 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:05:29.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:05:29.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:05:29.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190405
2026-03-08T05:05:29.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:05:29.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:05:29.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:05:29.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121996
2026-03-08T05:05:29.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:05:29.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:05:29.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:05:32.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d7f1f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:05:32.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:05:32.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:05:33.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:05:33.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:05:34.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ux7CldI1TRSIJG%2Bqmq1BzXOyBTk%3D&Expires=1773025533 HTTP/1.1" 200 56809
2026-03-08T05:05:34.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:05:34.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:05:34.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:05:34.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:05:34.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:05:50.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:05:51.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:05:51.043 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:05:51.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:05:51.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:06:21.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:06:21.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:06:21.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16799
2026-03-08T05:06:21.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:06:21.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:06:21.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:06:21.235 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:06:21.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:06:21.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:06:21.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190405
2026-03-08T05:06:21.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:06:21.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:06:21.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:06:21.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121870
2026-03-08T05:06:21.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:06:21.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:06:21.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:06:24.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a767a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:06:24.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:06:24.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:06:25.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:06:25.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:06:26.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xKRSIve%2Fcc7d%2B88pOam7sDh5U%2BQ%3D&Expires=1773025585 HTTP/1.1" 200 56809
2026-03-08T05:06:26.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:06:26.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:06:26.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:06:26.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:06:26.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:06:43.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:06:43.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:06:43.238 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:06:43.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:06:43.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:07:13.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:07:13.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:07:13.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16799
2026-03-08T05:07:13.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:07:13.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:07:13.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:07:13.451 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:07:13.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:07:13.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:07:13.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190227
2026-03-08T05:07:13.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:07:13.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:07:13.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:07:13.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121833
2026-03-08T05:07:13.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:07:13.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:07:13.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:07:16.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb5210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:07:16.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:07:16.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:07:17.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:07:17.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:07:18.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VoxpjcYAOALZF1Rc7ar0sKAn9pI%3D&Expires=1773025637 HTTP/1.1" 200 56809
2026-03-08T05:07:18.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:07:18.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:07:18.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:07:18.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:07:18.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:07:34.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:07:34.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:07:34.708 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:07:34.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:07:34.755 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:08:04.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:08:04.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:08:05.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16799
2026-03-08T05:08:05.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:08:05.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:08:05.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:08:05.089 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:08:05.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:08:05.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:08:05.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190342
2026-03-08T05:08:05.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:08:05.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:08:05.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:08:05.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121833
2026-03-08T05:08:05.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:08:05.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:08:05.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:08:08.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69289f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:08:08.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:08:08.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:08:09.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:08:09.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:08:10.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OFwQbRhUd%2By8nkslx3LGnvwX3WI%3D&Expires=1773025689 HTTP/1.1" 200 56809
2026-03-08T05:08:10.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:08:10.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:08:10.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:08:10.440 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:08:10.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:08:25.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:08:26.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:08:26.035 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:08:26.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:08:26.082 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:08:56.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:08:56.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:08:56.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16799
2026-03-08T05:08:56.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:08:56.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:08:56.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:08:56.238 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:08:56.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:08:56.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:08:56.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190342
2026-03-08T05:08:56.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:08:56.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:08:56.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:08:56.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121687
2026-03-08T05:08:56.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:08:56.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:08:56.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:08:59.319 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7428baf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:08:59.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:08:59.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:09:00.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:09:00.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:09:01.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=joqMcuFUnUs97aOdaHichnXIoSU%3D&Expires=1773025740 HTTP/1.1" 200 56911
2026-03-08T05:09:01.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:09:01.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:09:01.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:09:01.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:09:01.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:09:16.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:09:16.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:09:16.529 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:09:16.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:09:16.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:09:46.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:09:46.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:09:46.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16799
2026-03-08T05:09:46.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:09:46.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:09:46.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:09:46.858 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:09:46.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:09:46.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:09:46.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190342
2026-03-08T05:09:46.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:09:46.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:09:46.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:09:46.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121687
2026-03-08T05:09:46.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:09:46.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:09:46.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:09:49.943 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68561450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:09:49.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:09:49.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:09:51.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:09:51.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:09:51.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gqm9dmbNygJI1uNAq80XZ9ftFyU%3D&Expires=1773025790 HTTP/1.1" 200 56911
2026-03-08T05:09:52.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:09:52.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:09:52.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:09:52.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:09:52.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:10:07.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:10:07.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:10:07.646 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:10:07.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:10:07.694 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:10:37.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:10:37.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:10:37.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16799
2026-03-08T05:10:37.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:10:37.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:10:37.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:10:37.999 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:10:37.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:10:38.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:10:38.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190319
2026-03-08T05:10:38.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:10:38.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:10:38.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:10:38.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121687
2026-03-08T05:10:38.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:10:38.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:10:38.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:10:41.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74271300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:10:41.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:10:41.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:10:42.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:10:42.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:10:43.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wo7thFoTlKqFEtmRETZq%2BTm0vLM%3D&Expires=1773025842 HTTP/1.1" 200 56911
2026-03-08T05:10:43.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:10:43.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:10:43.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:10:43.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:10:43.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:10:58.550 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:10:58.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:10:58.691 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:10:58.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:10:58.737 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:11:28.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:11:28.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:11:29.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16922
2026-03-08T05:11:29.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:11:29.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:11:29.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:11:29.359 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:11:29.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:11:29.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:11:29.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190319
2026-03-08T05:11:29.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:11:29.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:11:29.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:11:29.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121491
2026-03-08T05:11:29.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:11:29.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:11:29.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:11:32.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:11:32.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:11:32.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:11:33.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:11:33.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:11:34.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hb%2FAid66kH%2BFoiBMGaTjLjdmifk%3D&Expires=1773025893 HTTP/1.1" 200 56911
2026-03-08T05:11:34.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:11:34.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:11:34.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:11:34.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:11:34.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:11:50.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:11:50.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:11:50.630 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:11:50.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:11:50.675 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:12:20.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:12:20.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:12:20.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16922
2026-03-08T05:12:20.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:12:20.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:12:20.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:12:20.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:12:20.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:12:20.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:12:20.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190220
2026-03-08T05:12:20.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:12:20.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:12:20.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:12:20.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121308
2026-03-08T05:12:20.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:12:20.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:12:20.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:12:23.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:12:23.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:12:23.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:12:25.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:12:25.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:12:25.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-030839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B%2FgZzyo5mq90tGFafp9M1ZMIN9s%3D&Expires=1773025944 HTTP/1.1" 200 56911
2026-03-08T05:12:26.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:12:26.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:12:26.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:12:26.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:12:26.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:12:41.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:12:41.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:12:41.485 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:12:41.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:12:41.532 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:13:11.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:13:11.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:13:11.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16922
2026-03-08T05:13:11.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:13:11.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:13:11.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:13:11.660 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:13:11.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:13:11.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:13:11.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190420
2026-03-08T05:13:11.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:13:11.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:13:11.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:13:11.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121308
2026-03-08T05:13:11.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:13:11.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:13:11.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:13:14.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c26d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:13:14.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:13:14.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:13:15.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:13:15.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:13:16.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CNA5vEIa%2F2ayxh3tsO47Kf%2B0uFM%3D&Expires=1773025995 HTTP/1.1" 200 56666
2026-03-08T05:13:16.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:13:16.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:13:16.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:13:17.017 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:13:17.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:13:32.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:13:33.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:13:33.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:13:33.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:13:33.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:14:03.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:14:03.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:14:03.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16922
2026-03-08T05:14:03.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:14:03.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:14:03.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:14:03.342 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:14:03.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:14:03.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:14:03.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190420
2026-03-08T05:14:03.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:14:03.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:14:03.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:14:03.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121308
2026-03-08T05:14:03.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:14:03.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:14:03.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:14:06.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d9a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:14:06.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:14:06.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:14:07.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:14:07.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:14:08.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RB7ShYuvGM8MDPoA6CdtrN2IPXw%3D&Expires=1773026047 HTTP/1.1" 200 56666
2026-03-08T05:14:08.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:14:08.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:14:08.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:14:08.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:14:08.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:14:25.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:14:25.202 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:14:25.231 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:14:25.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:14:25.279 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:14:55.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:14:55.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:14:55.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16922
2026-03-08T05:14:55.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:14:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:14:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:14:55.683 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:14:55.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:14:55.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:14:55.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190378
2026-03-08T05:14:55.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:14:55.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:14:55.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:14:55.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121525
2026-03-08T05:14:55.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:14:55.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:14:55.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:14:58.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d616c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:14:58.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:14:58.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:14:59.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:14:59.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:15:00.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nouzycuy4sK4E1jt6gSjSPOeB1M%3D&Expires=1773026099 HTTP/1.1" 200 56666
2026-03-08T05:15:01.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:15:01.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:15:01.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:15:01.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:15:01.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:15:16.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:15:16.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:15:16.337 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:15:16.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:15:16.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:15:46.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:15:46.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:15:46.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16922
2026-03-08T05:15:46.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:15:46.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:15:46.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:15:46.682 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:15:46.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:15:46.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:15:46.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189696
2026-03-08T05:15:46.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:15:46.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:15:46.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:15:46.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121317
2026-03-08T05:15:46.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:15:46.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:15:46.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:15:49.815 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc4f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:15:49.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:15:49.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:15:50.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:15:50.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:15:51.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JEvTWBtTPxq7MZSrgD1j%2FROPidE%3D&Expires=1773026150 HTTP/1.1" 200 56666
2026-03-08T05:15:52.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:15:52.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:15:52.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:15:52.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:15:52.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:16:07.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:16:07.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:16:07.890 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:16:07.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:16:07.938 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:16:37.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:16:37.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:16:38.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17233
2026-03-08T05:16:38.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:16:38.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:16:38.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:16:38.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:16:38.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:16:38.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:16:38.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189696
2026-03-08T05:16:38.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:16:38.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:16:38.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:16:38.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121317
2026-03-08T05:16:38.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:16:38.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:16:38.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:16:41.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5be50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:16:41.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:16:41.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:16:42.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:16:42.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:16:43.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s11i0gseP0PJV%2Fh8x6zPx%2FWYihs%3D&Expires=1773026202 HTTP/1.1" 200 57353
2026-03-08T05:16:43.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:16:43.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:16:43.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:16:43.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:16:43.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:16:58.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:16:59.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:16:59.137 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:16:59.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:16:59.184 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:17:29.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:17:29.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:17:29.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17233
2026-03-08T05:17:29.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:17:29.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:17:29.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:17:29.338 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:17:29.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:17:29.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:17:29.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189809
2026-03-08T05:17:29.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:17:29.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:17:29.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:17:29.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121238
2026-03-08T05:17:29.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:17:29.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:17:29.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:17:32.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a911b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:17:32.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:17:32.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:17:33.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:17:33.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:17:34.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KlaJ0Ug4R3%2FDTl9mESYSqtzZZJE%3D&Expires=1773026253 HTTP/1.1" 200 57353
2026-03-08T05:17:35.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:17:35.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:17:35.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:17:35.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:17:35.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:17:51.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:17:51.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:17:51.729 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:17:51.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:17:51.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:18:21.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:18:21.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:18:21.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17233
2026-03-08T05:18:21.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:18:21.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:18:21.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:18:21.947 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:18:21.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:18:21.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:18:21.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189642
2026-03-08T05:18:21.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:18:21.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:18:21.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:18:21.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121238
2026-03-08T05:18:21.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:18:21.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:18:21.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:18:25.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e09d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:18:25.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:18:25.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:18:26.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:18:26.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:18:27.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5wYAf9RedwRE8Mm797QMmLJOfLo%3D&Expires=1773026306 HTTP/1.1" 200 57353
2026-03-08T05:18:27.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:18:27.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:18:27.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:18:27.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:18:27.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:18:42.153 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:18:42.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:18:42.293 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:18:42.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:18:42.341 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:19:12.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:19:12.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:19:12.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17233
2026-03-08T05:19:12.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:19:12.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:19:12.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:19:12.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:19:12.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:19:12.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:19:12.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189642
2026-03-08T05:19:12.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:19:12.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:19:12.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:19:12.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121220
2026-03-08T05:19:12.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:19:12.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:19:12.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:19:16.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697aba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:19:16.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:19:16.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:19:17.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:19:17.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:19:18.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AWJ1TBUCZR4M6kEAASOKeolUNUE%3D&Expires=1773026357 HTTP/1.1" 200 57353
2026-03-08T05:19:18.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:19:18.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:19:18.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:19:18.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:19:18.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:19:34.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:19:34.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:19:34.871 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:19:34.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:19:34.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:20:04.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:20:04.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:20:05.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17233
2026-03-08T05:20:05.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:20:05.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:20:05.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:20:05.340 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:20:05.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:20:05.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:20:05.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189639
2026-03-08T05:20:05.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:20:05.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:20:05.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:20:05.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121220
2026-03-08T05:20:05.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:20:05.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:20:05.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:20:08.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a38b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:20:08.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:20:08.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:20:09.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:20:09.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:20:10.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-031639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jos6anlimB47MBKRIZRu9r2k3MI%3D&Expires=1773026409 HTTP/1.1" 200 57353
2026-03-08T05:20:10.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:20:10.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:20:10.710 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:20:10.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:20:10.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:20:26.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:20:26.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:20:26.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:20:26.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:20:26.735 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:20:56.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:20:56.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:20:57.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:20:57.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:20:57.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:20:57.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:20:57.599 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:20:57.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:20:57.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:20:57.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189420
2026-03-08T05:20:57.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:20:57.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:20:57.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:20:57.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121217
2026-03-08T05:20:57.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:20:57.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:20:57.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:21:00.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de05e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:21:00.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:21:00.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:21:01.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:21:01.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:21:02.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XpVLQPLyJSAAKwfMGvT3Eb5ZdN8%3D&Expires=1773026461 HTTP/1.1" 200 58280
2026-03-08T05:21:02.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:21:02.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:21:02.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:21:02.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:21:02.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:21:19.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:21:20.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:21:20.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:21:20.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:21:20.110 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:21:50.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:21:50.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:21:50.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:21:50.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:21:50.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:21:50.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:21:50.281 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:21:50.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:21:50.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:21:50.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189420
2026-03-08T05:21:50.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:21:50.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:21:50.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:21:50.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120915
2026-03-08T05:21:50.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:21:50.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:21:50.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:21:53.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974ec20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:21:53.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:21:53.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:21:54.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:21:54.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:21:55.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lzJ2M%2F3s%2F2rfoxa0SWKvp8SjSIg%3D&Expires=1773026514 HTTP/1.1" 200 58280
2026-03-08T05:21:55.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:21:55.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:21:55.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:21:55.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:21:55.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:22:11.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:22:11.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:22:11.241 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:22:11.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:22:11.288 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:22:41.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:22:41.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:22:41.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:22:41.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:22:41.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:22:41.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:22:41.742 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:22:41.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:22:41.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:22:41.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189227
2026-03-08T05:22:41.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:22:41.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:22:41.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:22:41.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120915
2026-03-08T05:22:41.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:22:41.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:22:41.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:22:44.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a158a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:22:44.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:22:44.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:22:45.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:22:45.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:22:46.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6WNwcoRrTkMRvrfAsXPeNmvywps%3D&Expires=1773026565 HTTP/1.1" 200 58280
2026-03-08T05:22:47.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:22:47.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:22:47.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:22:47.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:22:47.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:23:02.476 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:23:02.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:23:02.618 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:23:02.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:23:02.666 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:23:32.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:23:32.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:23:32.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:23:32.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:23:32.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:23:32.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:23:32.829 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:23:32.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:23:32.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:23:32.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189227
2026-03-08T05:23:32.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:23:32.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:23:32.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:23:32.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120744
2026-03-08T05:23:32.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:23:32.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:23:32.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:23:35.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e99900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:23:35.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:23:35.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:23:37.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:23:37.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:23:37.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xscxLlgHgYXv6T%2FkbU4FrFNCqEw%3D&Expires=1773026616 HTTP/1.1" 200 58280
2026-03-08T05:23:38.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:23:38.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:23:38.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:23:38.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:23:38.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:23:53.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:23:53.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:23:54.011 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:23:54.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:23:54.057 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:24:24.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:24:24.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:24:24.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:24:24.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:24:24.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:24:24.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:24:24.217 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:24:24.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:24:24.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:24:24.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189227
2026-03-08T05:24:24.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:24:24.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:24:24.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:24:24.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120744
2026-03-08T05:24:24.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:24:24.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:24:24.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:24:27.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc182b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:24:27.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:24:27.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:24:28.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:24:28.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:24:29.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B45dJ27w%2F8l43JLK4TnihUTQG34%3D&Expires=1773026668 HTTP/1.1" 200 58280
2026-03-08T05:24:29.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:24:29.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:24:29.593 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:24:29.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:24:29.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:24:44.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:24:45.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:24:45.036 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:24:45.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:24:45.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:25:15.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:25:15.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:25:15.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16853
2026-03-08T05:25:15.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:25:15.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:25:15.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:25:15.419 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:25:15.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:25:15.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:25:15.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189218
2026-03-08T05:25:15.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:25:15.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:25:15.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:25:15.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121016
2026-03-08T05:25:15.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:25:15.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:25:15.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:25:18.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e57a90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:25:18.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:25:18.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:25:19.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:25:19.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:25:20.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hqKmSrTLFTRE%2Fsi6yIzwgiK1QZA%3D&Expires=1773026719 HTTP/1.1" 200 59063
2026-03-08T05:25:20.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:25:20.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:25:20.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:25:20.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:25:20.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:25:36.586 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:25:36.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:25:36.726 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:25:36.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:25:36.773 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:26:06.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:26:06.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:26:07.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:26:07.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:26:07.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:26:07.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:26:07.885 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:26:07.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:26:07.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:26:07.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188984
2026-03-08T05:26:07.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:26:07.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:26:07.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:26:07.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120989
2026-03-08T05:26:07.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:26:07.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:26:07.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:26:10.999 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6c190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:26:11.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:26:11.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:26:12.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:26:12.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:26:12.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4CdrIms10Aga%2FKYugTzUzOExxYI%3D&Expires=1773026771 HTTP/1.1" 200 59063
2026-03-08T05:26:13.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:26:13.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:26:13.234 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:26:13.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:26:13.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:26:28.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:26:28.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:26:28.678 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:26:28.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:26:28.725 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:26:58.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:26:58.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:26:59.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:26:59.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:26:59.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:26:59.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:26:59.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:26:59.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:26:59.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:26:59.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188984
2026-03-08T05:26:59.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:26:59.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:26:59.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:26:59.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120989
2026-03-08T05:26:59.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:26:59.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:26:59.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:27:02.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963b3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:27:02.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:27:02.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:27:03.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:27:03.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:27:04.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xtqOaJKLLHlDyQld2w7Y0VGUrO8%3D&Expires=1773026823 HTTP/1.1" 200 59063
2026-03-08T05:27:04.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:27:04.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:27:04.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:27:04.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:27:04.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:27:21.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:27:21.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:27:21.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:27:21.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:27:21.501 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:27:51.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:27:51.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:27:51.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:27:51.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:27:51.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:27:51.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:27:51.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:27:51.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:27:51.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:27:51.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189110
2026-03-08T05:27:51.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:27:51.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:27:51.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:27:51.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120989
2026-03-08T05:27:51.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:27:51.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:27:51.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:27:54.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e3eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:27:54.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:27:54.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:27:55.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:27:55.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:27:56.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032439.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nZ2%2BzytaLRJQJGjljs6ZbThwwvo%3D&Expires=1773026875 HTTP/1.1" 200 59063
2026-03-08T05:27:57.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:27:57.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:27:57.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:27:57.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:27:57.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:28:12.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:28:12.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:28:12.567 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:28:12.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:28:12.615 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:28:42.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:28:42.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:28:42.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:28:42.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:28:42.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:28:42.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:28:42.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:28:42.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:28:42.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:28:42.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189377
2026-03-08T05:28:42.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:28:42.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:28:42.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:28:42.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121048
2026-03-08T05:28:42.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:28:42.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:28:42.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:28:45.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d7fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:28:45.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:28:45.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:28:46.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:28:46.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:28:47.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lAWHzGn3J2gGauCBJyY6GgC3pUA%3D&Expires=1773026926 HTTP/1.1" 200 60532
2026-03-08T05:28:48.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:28:48.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:28:48.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:28:48.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:28:48.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:29:04.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:29:04.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:29:04.372 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:29:04.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:29:04.420 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:29:34.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:29:34.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:29:34.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:29:34.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:29:34.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:29:34.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:29:34.891 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:29:34.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:29:34.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:29:34.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189377
2026-03-08T05:29:34.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:29:34.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:29:34.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:29:34.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120830
2026-03-08T05:29:34.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:29:34.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:29:34.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:29:37.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4b010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:29:37.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:29:37.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:29:39.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:29:39.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:29:39.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wolDH97FJ%2FHnSK1IkeNl28iZOVk%3D&Expires=1773026978 HTTP/1.1" 200 60532
2026-03-08T05:29:40.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:29:40.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:29:40.218 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:29:40.241 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:29:40.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:29:56.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:29:56.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:29:56.231 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:29:56.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:29:56.279 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:30:26.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:30:26.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:30:26.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:30:26.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:30:26.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:30:26.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:30:26.558 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:30:26.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:30:26.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:30:26.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188190
2026-03-08T05:30:26.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:30:26.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:30:26.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:30:26.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120335
2026-03-08T05:30:26.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:30:26.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:30:26.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:30:29.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bd630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:30:29.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:30:29.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:30:30.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:30:30.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:30:31.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=chBvV2PcE607Cv7X68PwRMAC%2BDI%3D&Expires=1773027030 HTTP/1.1" 200 60532
2026-03-08T05:30:31.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:30:31.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:30:31.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:30:31.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:30:31.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:30:47.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:30:47.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:30:47.567 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:30:47.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:30:47.615 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:31:17.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:31:17.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:31:17.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17205
2026-03-08T05:31:17.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:31:17.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:31:17.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:31:17.939 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:31:17.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:31:17.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:31:17.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188607
2026-03-08T05:31:17.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:31:17.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:31:17.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:31:17.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120335
2026-03-08T05:31:17.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:31:17.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:31:17.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:31:21.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2dae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:31:21.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:31:21.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:31:22.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:31:22.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:31:23.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LFVPza1JkvE6CQri%2F4TrUmdyxBs%3D&Expires=1773027082 HTTP/1.1" 200 60532
2026-03-08T05:31:23.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:31:23.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:31:23.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:31:23.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:31:23.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:31:38.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:31:38.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:31:38.899 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:31:38.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:31:38.946 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:32:08.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:32:08.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:32:09.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17205
2026-03-08T05:32:09.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:32:09.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:32:09.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:32:09.089 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:32:09.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:32:09.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:32:09.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188607
2026-03-08T05:32:09.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:32:09.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:32:09.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:32:09.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120561
2026-03-08T05:32:09.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:32:09.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:32:09.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:32:12.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6976c250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:32:12.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:32:12.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:32:13.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:32:13.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:32:14.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-032839.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=muMBYQVJqGRqenSOurLa74uDfsw%3D&Expires=1773027133 HTTP/1.1" 200 60532
2026-03-08T05:32:14.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:32:14.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:32:14.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:32:14.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:32:14.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:32:29.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:32:29.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:32:29.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:32:29.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:32:30.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:33:00.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:33:00.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:33:00.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17205
2026-03-08T05:33:00.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:33:00.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:33:00.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:33:00.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:33:00.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:33:00.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:33:00.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188628
2026-03-08T05:33:00.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:33:00.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:33:00.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:33:00.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120561
2026-03-08T05:33:00.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:33:00.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:33:00.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:33:03.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c7430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:33:03.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:33:03.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:33:04.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:33:04.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:33:05.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1wQUMMSMG0G%2BNWqN3EM7%2FP4xaBI%3D&Expires=1773027184 HTTP/1.1" 200 63182
2026-03-08T05:33:05.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:33:05.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:33:05.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:33:05.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:33:05.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:33:22.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:33:23.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:33:23.135 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:33:23.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:33:23.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:33:53.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:33:53.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:33:53.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17205
2026-03-08T05:33:53.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:33:53.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:33:53.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:33:53.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:33:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:33:53.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:33:53.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189162
2026-03-08T05:33:53.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:33:53.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:33:53.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:33:53.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120591
2026-03-08T05:33:53.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:33:53.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:33:53.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:33:56.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a8400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:33:56.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:33:56.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:33:57.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:33:57.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:33:58.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w8gEtt3nfCltL%2BlZygwPJDdC08Y%3D&Expires=1773027237 HTTP/1.1" 200 63182
2026-03-08T05:33:58.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:33:58.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:33:58.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:33:58.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:33:58.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:34:13.943 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:34:14.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:34:14.084 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:34:14.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:34:14.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:34:44.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:34:44.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:34:44.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17205
2026-03-08T05:34:44.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:34:44.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:34:44.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:34:44.289 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:34:44.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:34:44.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:34:44.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189162
2026-03-08T05:34:44.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:34:44.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:34:44.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:34:44.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120731
2026-03-08T05:34:44.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:34:44.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:34:44.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:34:47.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e35870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:34:47.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:34:47.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:34:48.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:34:48.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:34:49.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k8aqR9uw1Dz2D1wuxyPNwjVLevc%3D&Expires=1773027288 HTTP/1.1" 200 63182
2026-03-08T05:34:49.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:34:49.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:34:49.647 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:34:49.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:34:49.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:35:05.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:35:05.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:35:05.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:35:05.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:35:05.673 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:35:35.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:35:35.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:35:35.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17205
2026-03-08T05:35:35.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:35:35.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:35:35.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:35:35.989 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:35:35.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:35:35.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:35:35.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188425
2026-03-08T05:35:36.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:35:36.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:35:36.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:35:36.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120773
2026-03-08T05:35:36.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:35:36.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:35:36.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:35:39.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a05b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:35:39.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:35:39.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:35:40.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:35:40.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:35:41.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=11bMgwbbY1QHKZ4O6NNdfRwXMGM%3D&Expires=1773027340 HTTP/1.1" 200 63182
2026-03-08T05:35:41.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:35:41.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:35:41.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:35:41.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:35:41.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:35:56.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:35:56.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:35:56.755 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:35:56.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:35:56.803 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:36:26.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:36:26.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:36:27.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:36:27.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:36:27.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:36:27.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:36:27.082 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:36:27.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:36:27.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:36:27.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188432
2026-03-08T05:36:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:36:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:36:27.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:36:27.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120773
2026-03-08T05:36:27.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:36:27.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:36:27.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:36:30.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31698d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:36:30.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:36:30.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:36:31.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:36:31.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:36:32.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033239.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uOVHNov9NWg0MeGQr7bEaZNmKOc%3D&Expires=1773027391 HTTP/1.1" 200 63182
2026-03-08T05:36:32.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:36:32.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:36:32.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:36:32.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:36:32.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:36:47.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:36:48.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:36:48.029 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:36:48.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:36:48.076 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:37:18.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:37:18.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:37:18.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:37:18.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:37:18.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:37:18.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:37:18.379 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:37:18.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:37:18.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:37:18.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188432
2026-03-08T05:37:18.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:37:18.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:37:18.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:37:18.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120593
2026-03-08T05:37:18.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:37:18.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:37:18.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:37:21.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f4160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:37:21.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:37:21.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:37:22.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:37:22.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:37:23.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ypYNtDwVWL9Vs2r3NqJfCeLsmlY%3D&Expires=1773027442 HTTP/1.1" 200 64882
2026-03-08T05:37:23.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:37:23.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:37:23.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:37:23.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:37:23.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:37:38.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:37:38.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:37:38.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:37:38.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:37:38.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:38:08.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:38:08.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:38:09.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:38:09.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:38:09.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:38:09.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:38:09.058 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:38:09.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:38:09.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:38:09.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188432
2026-03-08T05:38:09.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:38:09.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:38:09.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:38:09.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120593
2026-03-08T05:38:09.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:38:09.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:38:09.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:38:12.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c066e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:38:12.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:38:12.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:38:13.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:38:13.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:38:14.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BK4G%2B5n16Nwcp3EpiMzcZJImWtQ%3D&Expires=1773027493 HTTP/1.1" 200 64882
2026-03-08T05:38:14.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:38:14.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:38:14.387 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:38:14.409 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:38:14.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:38:29.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:38:29.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:38:29.942 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:38:29.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:38:29.990 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:39:00.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:39:00.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:39:00.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:39:00.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:39:00.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:39:00.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:39:00.294 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:39:00.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:39:00.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:39:00.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188440
2026-03-08T05:39:00.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:39:00.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:39:00.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:39:00.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120593
2026-03-08T05:39:00.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:39:00.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:39:00.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:39:03.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce5480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:39:03.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:39:03.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:39:04.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:39:04.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:39:05.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FwnrxASFdyRsVc7LliO8kDLoH6A%3D&Expires=1773027544 HTTP/1.1" 200 64882
2026-03-08T05:39:05.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:39:05.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:39:05.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:39:05.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:39:05.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:39:20.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:39:21.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:39:21.083 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:39:21.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:39:21.130 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:39:51.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:39:51.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:39:51.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:39:51.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:39:51.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:39:51.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:39:51.575 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:39:51.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:39:51.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:39:51.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188440
2026-03-08T05:39:51.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:39:51.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:39:51.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:39:51.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120463
2026-03-08T05:39:51.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:39:51.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:39:51.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:39:54.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ad780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:39:54.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:39:54.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:39:55.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:39:55.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:39:56.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-033640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j0LD6X5yKxSDSAidhmZl7xQDDx0%3D&Expires=1773027595 HTTP/1.1" 200 64882
2026-03-08T05:39:56.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:39:56.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:39:56.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:39:56.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:39:56.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:40:13.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:40:13.321 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:40:13.350 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:40:13.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:40:13.398 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:40:43.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:40:43.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:40:43.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:40:43.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:40:43.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:40:43.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:40:43.522 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:40:43.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:40:43.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:40:43.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 189070
2026-03-08T05:40:43.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:40:43.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:40:43.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:40:43.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120463
2026-03-08T05:40:43.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:40:43.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:40:43.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:40:46.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6fcd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:40:46.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:40:46.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:40:47.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:40:47.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:40:48.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3F73KdcS7JrRaCsKM2euJzjIlPo%3D&Expires=1773027647 HTTP/1.1" 200 71731
2026-03-08T05:40:49.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:40:49.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:40:49.182 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:40:49.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:40:49.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:41:04.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:41:04.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:41:04.728 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:41:04.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:41:04.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:41:34.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:41:34.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:41:35.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17214
2026-03-08T05:41:35.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:41:35.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:41:35.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:41:35.186 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:41:35.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:41:35.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:41:35.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188218
2026-03-08T05:41:35.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:41:35.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:41:35.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:41:35.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 121069
2026-03-08T05:41:35.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:41:35.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:41:35.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:41:38.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694145e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:41:38.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:41:38.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:41:39.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:41:39.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:41:40.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xM2BF97J%2B7ZeK3z9r%2BO0tAgGZcY%3D&Expires=1773027699 HTTP/1.1" 200 71731
2026-03-08T05:41:40.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:41:40.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:41:40.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:41:40.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:41:40.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:41:56.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:41:56.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:41:56.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:41:56.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:41:57.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:42:27.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:42:27.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:42:27.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17214
2026-03-08T05:42:27.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:42:27.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:42:27.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:42:27.188 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:42:27.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:42:27.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:42:27.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188218
2026-03-08T05:42:27.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:42:27.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:42:27.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:42:27.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120473
2026-03-08T05:42:27.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:42:27.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:42:27.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:42:30.263 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978c040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:42:30.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:42:30.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:42:31.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:42:31.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:42:32.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5WGd1FKHNfP%2Fu3VW5raonpcTj74%3D&Expires=1773027751 HTTP/1.1" 200 71731
2026-03-08T05:42:32.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:42:32.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:42:32.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:42:32.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:42:32.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:42:49.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:42:49.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:42:49.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:42:49.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:42:49.219 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:43:19.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:43:19.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:43:19.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17214
2026-03-08T05:43:19.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:43:19.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:43:19.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:43:19.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:43:19.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:43:19.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:43:19.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188630
2026-03-08T05:43:19.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:43:19.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:43:19.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:43:19.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120473
2026-03-08T05:43:19.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:43:19.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:43:19.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:43:22.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb39cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:43:22.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:43:22.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:43:23.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:43:23.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:43:24.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kLMFy6QsuWqsHathesCCW1UQpcM%3D&Expires=1773027803 HTTP/1.1" 200 71731
2026-03-08T05:43:24.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:43:24.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:43:24.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:43:24.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:43:24.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:43:40.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:43:40.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:43:40.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:43:40.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:43:40.219 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:44:10.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:44:10.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:44:10.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17214
2026-03-08T05:44:10.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:44:10.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:44:10.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:44:10.530 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:44:10.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:44:10.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:44:10.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188876
2026-03-08T05:44:10.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:44:10.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:44:10.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:44:10.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120473
2026-03-08T05:44:10.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:44:10.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:44:10.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:44:13.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3113250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:44:13.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:44:13.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:44:14.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:44:14.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:44:15.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Pl1CzW4FNfDeGkPYZjnyitwoHzA%3D&Expires=1773027854 HTTP/1.1" 200 71731
2026-03-08T05:44:15.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:44:15.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:44:15.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:44:15.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:44:15.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:44:32.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:44:32.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:44:32.412 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:44:32.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:44:32.460 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:45:02.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:45:02.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:45:02.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17214
2026-03-08T05:45:02.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:45:02.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:45:02.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:45:02.594 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:45:02.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:45:02.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:45:02.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188876
2026-03-08T05:45:02.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:45:02.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:45:02.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:45:02.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120473
2026-03-08T05:45:02.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:45:02.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:45:02.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:45:05.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6dab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:45:05.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:45:05.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:45:06.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:45:06.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:45:07.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=alZozFHkCXd57luSZ51gGloF0Gs%3D&Expires=1773027906 HTTP/1.1" 200 81242
2026-03-08T05:45:08.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:45:08.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:45:08.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:45:08.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:45:08.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:45:23.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:45:23.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:45:23.626 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:45:23.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:45:23.673 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:45:53.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:45:53.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:45:53.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17214
2026-03-08T05:45:53.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:45:53.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:45:53.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:45:53.980 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:45:53.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:45:53.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:45:53.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188753
2026-03-08T05:45:53.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:45:53.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:45:53.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:45:54.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120751
2026-03-08T05:45:54.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:45:54.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:45:54.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:45:57.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d96e60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:45:57.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:45:57.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:45:58.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:45:58.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:45:59.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PsVpRY%2BW014cxO0z7K1h942zhfU%3D&Expires=1773027958 HTTP/1.1" 200 81242
2026-03-08T05:45:59.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:45:59.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:45:59.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:45:59.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:45:59.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:46:14.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:46:15.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:46:15.056 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:46:15.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:46:15.104 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:46:45.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:46:45.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:46:45.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:46:45.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:46:45.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:46:45.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:46:45.381 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:46:45.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:46:45.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:46:45.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 187919
2026-03-08T05:46:45.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:46:45.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:46:45.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:46:45.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120601
2026-03-08T05:46:45.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:46:45.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:46:45.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:46:48.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738c2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:46:48.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:46:48.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:46:49.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:46:49.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:46:50.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k3imRfGHyWxRYhWVzt9XTbEWhrs%3D&Expires=1773028009 HTTP/1.1" 200 81242
2026-03-08T05:46:51.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:46:51.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:46:51.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:46:51.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:46:51.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:47:06.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:47:06.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:47:06.813 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:47:06.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:47:06.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:47:36.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:47:36.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:47:37.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:47:37.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:47:37.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:47:37.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:47:37.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:47:37.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:47:37.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:47:37.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 187919
2026-03-08T05:47:37.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:47:37.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:47:37.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:47:37.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120147
2026-03-08T05:47:37.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:47:37.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:47:37.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:47:40.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b926e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:47:40.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:47:40.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:47:41.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:47:41.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:47:42.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=olHuRnRQaYNb%2BYPp6bhRQAykQQU%3D&Expires=1773028061 HTTP/1.1" 200 81242
2026-03-08T05:47:42.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:47:42.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:47:42.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:47:42.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:47:42.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:47:58.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:47:58.172 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:47:58.201 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:47:58.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:47:58.248 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:48:28.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:48:28.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:48:28.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:48:28.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:48:28.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:48:28.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:48:28.550 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:48:28.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:48:28.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:48:28.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188333
2026-03-08T05:48:28.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:48:28.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:48:28.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:48:28.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120182
2026-03-08T05:48:28.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:48:28.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:48:28.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:48:31.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1a350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:48:31.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:48:31.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:48:32.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:48:32.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:48:33.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034440.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lzhuJf4WM1%2Fw4jAXsBZmOnV269U%3D&Expires=1773028112 HTTP/1.1" 200 81242
2026-03-08T05:48:34.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:48:34.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:48:34.222 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:48:34.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:48:34.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:48:49.251 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:48:49.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:48:49.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:48:49.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:48:49.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:49:19.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:49:19.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:49:19.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:49:19.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:49:19.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:49:19.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:49:19.735 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:49:19.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:49:19.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:49:19.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188836
2026-03-08T05:49:19.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:49:19.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:49:19.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:49:19.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120182
2026-03-08T05:49:19.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:49:19.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:49:19.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:49:22.871 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc4520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:49:22.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:49:22.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:49:23.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:49:24.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:49:24.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mkrOzRHg7qGigRtmKmDSkMon0Ds%3D&Expires=1773028163 HTTP/1.1" 200 298385
2026-03-08T05:49:25.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:49:25.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:49:25.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:49:25.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:49:25.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:49:41.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:49:41.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:49:41.264 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:49:41.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:49:41.312 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:50:11.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:50:11.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:50:11.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T05:50:11.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:50:11.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:50:11.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:50:11.457 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:50:11.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:50:11.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:50:11.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188836
2026-03-08T05:50:11.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:50:11.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:50:11.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:50:11.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120536
2026-03-08T05:50:11.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:50:11.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:50:11.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:50:14.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8e6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:50:14.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:50:14.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:50:15.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:50:15.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:50:16.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sJmPfRPhLH%2B8BEjn8y%2FlTCgIfZA%3D&Expires=1773028215 HTTP/1.1" 200 298385
2026-03-08T05:50:17.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:50:17.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:50:17.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:50:17.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:50:17.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:50:32.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:50:32.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:50:32.858 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:50:32.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:50:32.905 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:51:02.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:51:02.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:51:03.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17278
2026-03-08T05:51:03.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:51:03.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:51:03.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:51:03.442 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:51:03.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:51:03.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:51:03.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188772
2026-03-08T05:51:03.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:51:03.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:51:03.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:51:03.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120536
2026-03-08T05:51:03.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:51:03.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:51:03.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:51:06.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:51:06.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:51:06.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:51:07.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:51:07.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:51:08.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nJwL2M%2F%2BPvlsxR9AMsBmFa1v0Fo%3D&Expires=1773028267 HTTP/1.1" 200 298385
2026-03-08T05:51:09.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:51:09.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:51:09.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:51:09.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:51:09.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:51:24.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:51:24.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:51:24.951 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:51:24.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:51:24.999 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:51:55.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:51:55.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:51:55.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17278
2026-03-08T05:51:55.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:51:55.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:51:55.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:51:55.301 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:51:55.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:51:55.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:51:55.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188772
2026-03-08T05:51:55.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:51:55.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:51:55.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:51:55.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120605
2026-03-08T05:51:55.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:51:55.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:51:55.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:51:58.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f7a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:51:58.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:51:58.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:51:59.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:51:59.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:52:00.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-034841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g%2BJm0ZfQjRqvI5RnNoxmJGcbSSg%3D&Expires=1773028319 HTTP/1.1" 200 298385
2026-03-08T05:52:01.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:52:01.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:52:01.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:52:01.152 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:52:01.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:52:18.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:52:18.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:52:18.344 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:52:18.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:52:18.391 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:52:48.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:52:48.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:52:48.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17278
2026-03-08T05:52:48.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:52:48.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:52:48.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:52:48.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:52:48.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:52:48.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:52:48.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188772
2026-03-08T05:52:48.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:52:48.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:52:48.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:52:48.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120605
2026-03-08T05:52:48.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:52:48.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:52:48.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:52:51.703 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697843d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:52:51.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:52:51.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:52:52.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:52:52.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:52:53.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KwtCFYdbPmOILuYEwX%2FIWjPAJxY%3D&Expires=1773028372 HTTP/1.1" 200 295099
2026-03-08T05:52:54.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:52:54.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:52:54.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:52:54.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:52:54.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:53:10.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:53:10.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:53:10.518 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:53:10.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:53:10.564 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:53:40.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:53:40.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:53:40.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17278
2026-03-08T05:53:40.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:53:40.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:53:40.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:53:40.874 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:53:40.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:53:40.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:53:40.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188372
2026-03-08T05:53:40.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:53:40.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:53:40.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:53:40.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120605
2026-03-08T05:53:40.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:53:40.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:53:40.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:53:43.991 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6976cac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:53:43.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:53:43.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:53:45.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:53:45.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:53:45.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A0Axx9%2Fzd2bGNmBEUdzUkEUQcgk%3D&Expires=1773028425 HTTP/1.1" 200 295099
2026-03-08T05:53:46.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:53:46.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:53:46.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:53:46.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:53:46.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:54:03.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:54:03.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:54:03.430 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:54:03.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:54:03.478 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:54:33.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:54:33.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:54:34.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17278
2026-03-08T05:54:34.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:54:34.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:54:34.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:54:34.036 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:54:34.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:54:34.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:54:34.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188324
2026-03-08T05:54:34.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:54:34.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:54:34.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:54:34.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120043
2026-03-08T05:54:34.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:54:34.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:54:34.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:54:37.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d6890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:54:37.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:54:37.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:54:38.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:54:38.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:54:39.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PCdyr%2BhUJRjiDUuXcENO8THIc1k%3D&Expires=1773028478 HTTP/1.1" 200 295099
2026-03-08T05:54:39.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:54:39.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:54:39.928 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:54:39.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:54:39.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:54:54.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:54:55.104 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:54:55.133 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:54:55.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:54:55.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:55:25.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:55:25.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:55:25.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17278
2026-03-08T05:55:25.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:55:25.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:55:25.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:55:25.339 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:55:25.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:55:25.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:55:25.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188324
2026-03-08T05:55:25.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:55:25.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:55:25.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:55:25.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 119889
2026-03-08T05:55:25.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:55:25.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:55:25.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:55:28.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3104f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:55:28.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:55:28.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:55:29.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:55:29.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:55:30.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z03hVCCHwnHiF3%2B3WK%2BvTZ3Q3Bs%3D&Expires=1773028529 HTTP/1.1" 200 295099
2026-03-08T05:55:31.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:55:31.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:55:31.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:55:31.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:55:31.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:55:47.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:55:47.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:55:47.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:55:47.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:55:47.370 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:56:17.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:56:17.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:56:17.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17217
2026-03-08T05:56:17.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:56:17.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:56:17.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:56:17.806 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:56:17.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:56:17.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:56:17.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 187607
2026-03-08T05:56:17.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:56:17.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:56:17.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:56:17.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 119580
2026-03-08T05:56:17.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:56:17.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:56:17.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:56:20.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693623b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:56:20.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:56:20.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:56:22.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:56:22.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:56:22.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3d1mRu0HbPmBEr9xTvoWMC%2FPtK8%3D&Expires=1773028581 HTTP/1.1" 200 295099
2026-03-08T05:56:23.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:56:23.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:56:23.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:56:23.954 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:56:23.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:56:38.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:56:39.061 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:56:39.090 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:56:39.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:56:39.138 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:57:09.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:57:09.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:57:09.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17217
2026-03-08T05:57:09.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:57:09.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:57:09.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:57:09.293 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:57:09.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:57:09.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:57:09.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188309
2026-03-08T05:57:09.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:57:09.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:57:09.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:57:09.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120081
2026-03-08T05:57:09.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:57:09.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:57:09.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:57:12.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978eef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:57:12.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:57:12.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:57:13.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:57:13.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:57:14.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JVuQatBq9h5VrTr40bgPXVIOJWQ%3D&Expires=1773028633 HTTP/1.1" 200 289364
2026-03-08T05:57:15.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:57:15.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:57:15.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:57:15.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:57:15.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:57:30.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:57:30.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:57:30.959 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:57:30.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:57:31.006 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:58:01.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:58:01.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:58:01.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17217
2026-03-08T05:58:01.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:58:01.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:58:01.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:58:01.452 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:58:01.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:58:01.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:58:01.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188309
2026-03-08T05:58:01.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:58:01.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:58:01.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:58:01.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120081
2026-03-08T05:58:01.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:58:01.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:58:01.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:58:04.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964b2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:58:04.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:58:04.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:58:05.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:58:05.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:58:06.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=14Yoh5EHfPJLzwsDyYBV7NQErZA%3D&Expires=1773028685 HTTP/1.1" 200 289364
2026-03-08T05:58:07.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:58:07.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:58:07.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:58:07.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:58:07.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:58:22.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:58:22.926 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:58:22.955 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:58:22.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:58:23.003 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:58:53.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:58:53.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:58:53.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17217
2026-03-08T05:58:53.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:58:53.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:58:53.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:58:53.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:58:53.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:58:53.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:58:53.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188354
2026-03-08T05:58:53.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:58:53.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:58:53.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:58:53.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120081
2026-03-08T05:58:53.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:58:53.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:58:53.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:58:56.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b1990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:58:56.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:58:56.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:58:57.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:58:57.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:58:58.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fDcsPDSqughfw7JVXWdE8jP5jG8%3D&Expires=1773028737 HTTP/1.1" 200 289364
2026-03-08T05:58:59.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:58:59.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:58:59.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:58:59.221 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:58:59.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T05:59:16.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:59:16.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T05:59:16.780 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T05:59:16.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T05:59:16.827 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T05:59:46.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T05:59:46.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T05:59:46.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17217
2026-03-08T05:59:46.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T05:59:46.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T05:59:46.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T05:59:46.964 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T05:59:46.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T05:59:46.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T05:59:46.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 187458
2026-03-08T05:59:46.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:59:46.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T05:59:46.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T05:59:46.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120127
2026-03-08T05:59:46.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T05:59:46.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T05:59:46.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T05:59:50.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c5ead0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T05:59:50.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T05:59:50.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T05:59:51.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T05:59:51.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T05:59:52.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-035641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kNKDEo%2Bml%2FW%2Fdq4%2BMK8fl%2B8hVuo%3D&Expires=1773028791 HTTP/1.1" 200 289364
2026-03-08T05:59:52.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T05:59:52.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T05:59:52.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T05:59:52.833 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T05:59:52.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:00:07.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:00:08.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:00:08.102 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:00:08.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:00:08.150 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:00:38.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:00:38.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:00:38.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17217
2026-03-08T06:00:38.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:00:38.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:00:38.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:00:38.348 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:00:38.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:00:38.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:00:38.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 187458
2026-03-08T06:00:38.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:00:38.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:00:38.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:00:38.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 119463
2026-03-08T06:00:38.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:00:38.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:00:38.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:00:41.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc7ff70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:00:41.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:00:41.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:00:42.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:00:42.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:00:43.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yXbVpcl2kBaUG40BJOVRKOoy35w%3D&Expires=1773028842 HTTP/1.1" 200 271185
2026-03-08T06:00:44.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:00:44.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:00:44.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:00:44.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:00:44.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:01:00.012 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:01:00.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:01:00.155 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:01:00.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:01:00.203 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:01:30.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:01:30.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:01:30.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T06:01:30.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:01:30.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:01:30.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:01:30.398 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:01:30.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:01:30.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:01:30.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 187471
2026-03-08T06:01:30.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:01:30.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:01:30.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:01:30.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 119193
2026-03-08T06:01:30.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:01:30.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:01:30.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:01:33.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d95cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:01:33.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:01:33.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:01:34.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:01:34.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:01:35.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DWnxJuBYOzCgtndDGG99G5bFKlY%3D&Expires=1773028894 HTTP/1.1" 200 271185
2026-03-08T06:01:36.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:01:36.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:01:36.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:01:36.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:01:36.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:01:51.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:01:51.773 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:01:51.802 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:01:51.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:01:51.849 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:02:21.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:02:21.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:02:22.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T06:02:22.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:02:22.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:02:22.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:02:22.162 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:02:22.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:02:22.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:02:22.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 186137
2026-03-08T06:02:22.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:02:22.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:02:22.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:02:22.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 119193
2026-03-08T06:02:22.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:02:22.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:02:22.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:02:25.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a15a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:02:25.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:02:25.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:02:26.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:02:26.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:02:27.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mh259PJpyrv9gH5P9DL%2F59VOUgE%3D&Expires=1773028946 HTTP/1.1" 200 271185
2026-03-08T06:02:28.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:02:28.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:02:28.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:02:28.077 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:02:28.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:02:43.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:02:43.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:02:43.858 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:02:43.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:02:43.906 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:03:13.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:03:13.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:03:14.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T06:03:14.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:03:14.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:03:14.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:03:14.065 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:03:14.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:03:14.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:03:14.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 186137
2026-03-08T06:03:14.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:03:14.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:03:14.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:03:14.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 118563
2026-03-08T06:03:14.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:03:14.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:03:14.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:03:17.175 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fcbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:03:17.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:03:17.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:03:18.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:03:18.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:03:19.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FJ2tFF8SFeEI3JjQNzyKawJ6WYM%3D&Expires=1773028998 HTTP/1.1" 200 271185
2026-03-08T06:03:19.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:03:19.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:03:19.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:03:19.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:03:19.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:03:35.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:03:35.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:03:35.508 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:03:35.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:03:35.557 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:04:05.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:04:05.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:04:05.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T06:04:05.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:04:05.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:04:05.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:04:05.862 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:04:05.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:04:05.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:04:05.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 186108
2026-03-08T06:04:05.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:04:05.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:04:05.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:04:05.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 118349
2026-03-08T06:04:05.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:04:05.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:04:05.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:04:08.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69249720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:04:08.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:04:08.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:04:10.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:04:10.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:04:10.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R9KuEJkIFYlSSz%2Fvi3xoWIRGqKs%3D&Expires=1773029049 HTTP/1.1" 200 271185
2026-03-08T06:04:11.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:04:11.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:04:11.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:04:11.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:04:11.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:04:27.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:04:27.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:04:27.304 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:04:27.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:04:27.351 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:04:57.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:04:57.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:04:57.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T06:04:57.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:04:57.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:04:57.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:04:57.625 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:04:57.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:04:57.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:04:57.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 185465
2026-03-08T06:04:57.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:04:57.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:04:57.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:04:57.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 118349
2026-03-08T06:04:57.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:04:57.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:04:57.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:05:00.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e1bbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:05:00.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:05:00.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:05:01.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:05:01.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:05:02.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qvbeyC90vS4nAy%2FBXhEgPOmGDGI%3D&Expires=1773029101 HTTP/1.1" 200 240412
2026-03-08T06:05:03.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:05:03.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:05:03.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:05:03.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:05:03.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:05:19.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:05:19.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:05:19.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:05:19.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:05:19.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:05:49.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:05:49.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:05:49.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17227
2026-03-08T06:05:49.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:05:49.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:05:49.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:05:49.729 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:05:49.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:05:49.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:05:49.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 185465
2026-03-08T06:05:49.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:05:49.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:05:49.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:05:49.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 117788
2026-03-08T06:05:49.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:05:49.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:05:49.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:05:52.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694386d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:05:52.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:05:52.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:05:53.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:05:53.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:05:54.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SxtBFVqHn%2BIP3jidRNu01XYFWXA%3D&Expires=1773029153 HTTP/1.1" 200 240412
2026-03-08T06:05:55.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:05:55.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:05:55.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:05:55.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:05:55.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:06:10.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:06:10.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:06:10.879 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:06:10.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:06:10.927 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:06:40.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:06:40.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:06:41.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:06:41.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:06:41.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:06:41.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:06:41.230 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:06:41.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:06:41.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:06:41.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 185465
2026-03-08T06:06:41.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:06:41.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:06:41.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:06:41.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 117788
2026-03-08T06:06:41.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:06:41.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:06:41.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:06:44.344 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938cca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:06:44.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:06:44.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:06:45.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:06:45.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:06:46.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B5azRIelk%2BsANLyINTtaflnO1Iw%3D&Expires=1773029205 HTTP/1.1" 200 240412
2026-03-08T06:06:47.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:06:47.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:06:47.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:06:47.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:06:47.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:07:03.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:07:04.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:07:04.073 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:07:04.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:07:04.121 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:07:34.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:07:34.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:07:34.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:07:34.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:07:34.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:07:34.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:07:34.602 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:07:34.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:07:34.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:07:34.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 182828
2026-03-08T06:07:34.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:07:34.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:07:34.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:07:34.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 117788
2026-03-08T06:07:34.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:07:34.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:07:34.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:07:37.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697988b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:07:37.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:07:37.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:07:38.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:07:38.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:07:39.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yr39BQmM2BiNUpXBCHGPKnZvt4c%3D&Expires=1773029258 HTTP/1.1" 200 240412
2026-03-08T06:07:40.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:07:40.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:07:40.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:07:40.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:07:40.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:07:55.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:07:56.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:07:56.033 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:07:56.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:07:56.081 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:08:26.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:08:26.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:08:26.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:08:26.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:08:26.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:08:26.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:08:26.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:08:26.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:08:26.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:08:26.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 182828
2026-03-08T06:08:26.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:08:26.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:08:26.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:08:26.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 115787
2026-03-08T06:08:26.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:08:26.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:08:26.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:08:29.369 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cec50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:08:29.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:08:29.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:08:30.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:08:30.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:08:31.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YsXsuGO0CkMsFQtPgAguKwHyV5w%3D&Expires=1773029310 HTTP/1.1" 200 240412
2026-03-08T06:08:32.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:08:32.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:08:32.133 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:08:32.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:08:32.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:08:49.775 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:08:49.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:08:49.930 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:08:49.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:08:49.977 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:09:20.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:09:20.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:09:20.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:09:20.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:09:20.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:09:20.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:09:20.430 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:09:20.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:09:20.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:09:20.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 181963
2026-03-08T06:09:20.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:09:20.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:09:20.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:09:20.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 115576
2026-03-08T06:09:20.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:09:20.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:09:20.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:09:23.511 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d25240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:09:23.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:09:23.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:09:24.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:09:24.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:09:25.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7sK6VqWtmx0cF6i7IPqCL%2BTB4KE%3D&Expires=1773029364 HTTP/1.1" 200 207302
2026-03-08T06:09:26.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:09:26.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:09:26.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:09:26.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:09:26.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:09:41.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:09:41.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:09:41.899 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:09:41.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:09:41.947 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:10:11.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:10:11.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:10:12.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:10:12.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:10:12.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:10:12.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:10:12.297 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:10:12.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:10:12.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:10:12.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 179471
2026-03-08T06:10:12.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:10:12.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:10:12.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:10:12.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 113843
2026-03-08T06:10:12.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:10:12.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:10:12.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:10:15.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d14d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:10:15.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:10:15.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:10:16.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:10:16.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:10:17.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KsKuBBJUqBvkAgCookPHs0W5k0Q%3D&Expires=1773029416 HTTP/1.1" 200 207302
2026-03-08T06:10:18.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:10:18.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:10:18.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:10:18.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:10:18.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:10:35.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:10:35.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:10:35.582 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:10:35.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:10:35.630 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:11:05.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:11:05.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:11:06.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:11:06.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:11:06.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:11:06.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:11:06.683 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:11:06.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:11:06.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:11:06.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 178126
2026-03-08T06:11:06.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:11:06.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:11:06.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:11:06.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 113843
2026-03-08T06:11:06.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:11:06.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:11:06.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:11:09.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69639990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:11:09.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:11:09.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:11:10.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:11:10.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:11:11.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KOgmvBeXgeM3C%2BpZEN1HjFqVNZk%3D&Expires=1773029470 HTTP/1.1" 200 207302
2026-03-08T06:11:12.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:11:12.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:11:12.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:11:12.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:11:12.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:11:27.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:11:28.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:11:28.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:11:28.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:11:28.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:11:58.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:11:58.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:11:58.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:11:58.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:11:58.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:11:58.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:11:58.530 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:11:58.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:11:58.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:11:58.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 178126
2026-03-08T06:11:58.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:11:58.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:11:58.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:11:58.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 113843
2026-03-08T06:11:58.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:11:58.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:11:58.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:12:01.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ced900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:12:01.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:12:01.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:12:02.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:12:02.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:12:03.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-040842.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hNb%2Bac57VwyTrLEdHxk0hzXPjPA%3D&Expires=1773029522 HTTP/1.1" 200 207302
2026-03-08T06:12:04.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:12:04.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:12:04.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:12:04.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:12:04.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:12:20.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:12:20.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:12:20.884 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:12:20.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:12:20.931 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:12:50.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:12:50.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:12:51.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:12:51.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:12:51.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:12:51.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:12:51.265 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:12:51.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:12:51.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:12:51.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 176372
2026-03-08T06:12:51.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:12:51.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:12:51.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:12:51.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 112599
2026-03-08T06:12:51.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:12:51.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:12:51.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:12:54.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b82b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:12:54.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:12:54.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:12:55.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:12:55.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:12:56.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vwpPPQsbcv5DmaJH9lOgWqzwHMc%3D&Expires=1773029575 HTTP/1.1" 200 150183
2026-03-08T06:12:56.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:12:56.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:12:56.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:12:56.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:12:56.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:13:11.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:13:11.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:13:12.014 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:13:12.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:13:12.062 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:13:42.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:13:42.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:13:42.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:13:42.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:13:42.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:13:42.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:13:42.404 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:13:42.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:13:42.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:13:42.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 173491
2026-03-08T06:13:42.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:13:42.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:13:42.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:13:42.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 110985
2026-03-08T06:13:42.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:13:42.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:13:42.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:13:45.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6963ae30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:13:45.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:13:45.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:13:46.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:13:46.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:13:47.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XxUCquIHB%2BvppAFjgRDMaP8j9oU%3D&Expires=1773029626 HTTP/1.1" 200 150183
2026-03-08T06:13:48.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:13:48.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:13:48.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:13:48.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:13:48.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:14:03.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:14:03.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:14:03.670 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:14:03.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:14:03.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:14:33.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:14:33.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:14:33.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:14:33.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:14:33.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:14:33.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:14:33.906 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:14:33.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:14:33.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:14:33.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 173491
2026-03-08T06:14:33.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:14:33.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:14:33.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:14:33.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 108602
2026-03-08T06:14:33.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:14:33.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:14:33.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:14:36.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a3fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:14:36.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:14:36.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:14:38.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:14:38.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:14:38.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HMIuQMxOwgpMrvuv2yUQNpHh2AY%3D&Expires=1773029677 HTTP/1.1" 200 150183
2026-03-08T06:14:39.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:14:39.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:14:39.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:14:39.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:14:39.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:14:54.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:14:55.098 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:14:55.126 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:14:55.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:14:55.174 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:15:25.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:15:25.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:15:25.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:15:25.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:15:25.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:15:25.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:15:25.508 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:15:25.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:15:25.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:15:25.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 171190
2026-03-08T06:15:25.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:15:25.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:15:25.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:15:25.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 106917
2026-03-08T06:15:25.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:15:25.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:15:25.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:15:28.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d6050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:15:28.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:15:28.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:15:29.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:15:29.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:15:30.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=COAOLv1vRrPQ3n%2BAk6Ayjjc2nmY%3D&Expires=1773029729 HTTP/1.1" 200 150183
2026-03-08T06:15:31.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:15:31.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:15:31.310 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:15:31.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:15:31.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:15:46.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:15:46.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:15:47.018 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:15:47.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:15:47.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:16:17.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:16:17.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:16:17.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:16:17.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:16:17.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:16:17.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:16:17.362 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:16:17.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:16:17.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:16:17.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 167489
2026-03-08T06:16:17.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:16:17.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:16:17.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:16:17.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 106917
2026-03-08T06:16:17.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:16:17.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:16:17.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:16:20.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cef5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:16:20.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:16:20.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:16:21.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:16:21.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:16:22.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eIXvSxsKAdjR80SYQ5uyFix2h5Q%3D&Expires=1773029781 HTTP/1.1" 200 150183
2026-03-08T06:16:22.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:16:22.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:16:22.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:16:23.009 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:16:23.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:16:38.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:16:39.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:16:39.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:16:39.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:16:39.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:17:09.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:17:09.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:17:09.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:17:09.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:17:09.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:17:09.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:17:09.278 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:17:09.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:17:09.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:17:09.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 167489
2026-03-08T06:17:09.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:17:09.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:17:09.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:17:09.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 104147
2026-03-08T06:17:09.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:17:09.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:17:09.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:17:12.375 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbca2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:17:12.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:17:12.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:17:13.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:17:13.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:17:14.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c2k8VG7iBcFw55NIOT09g%2BuO1yY%3D&Expires=1773029833 HTTP/1.1" 200 130401
2026-03-08T06:17:15.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:17:15.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:17:15.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:17:15.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:17:15.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:17:30.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:17:30.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:17:30.308 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:17:30.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:17:30.354 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:18:00.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:18:00.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:18:00.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:18:00.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:18:00.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:18:00.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:18:00.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:18:00.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:18:00.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:18:00.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 164063
2026-03-08T06:18:00.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:18:00.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:18:00.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:18:00.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 104147
2026-03-08T06:18:00.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:18:00.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:18:00.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:18:03.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d7ca00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:18:03.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:18:03.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:18:04.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:18:04.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:18:05.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IMsWJeYq17cI%2Bwdnnjqo3VHY6xk%3D&Expires=1773029884 HTTP/1.1" 200 130401
2026-03-08T06:18:06.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:18:06.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:18:06.117 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:18:06.138 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:18:06.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:18:22.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:18:22.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:18:22.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:18:22.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:18:22.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:18:52.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:18:52.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:18:52.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:18:52.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:18:52.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:18:52.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:18:52.397 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:18:52.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:18:52.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:18:52.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 157185
2026-03-08T06:18:52.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:18:52.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:18:52.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:18:52.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 100951
2026-03-08T06:18:52.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:18:52.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:18:52.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:18:55.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31110c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:18:55.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:18:55.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:18:56.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:18:56.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:18:57.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4%2F0AkYccxBN7rNReW04pJCq5ZqE%3D&Expires=1773029936 HTTP/1.1" 200 130401
2026-03-08T06:18:58.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:18:58.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:18:58.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:18:58.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:18:58.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:19:13.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:19:13.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:19:13.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:19:13.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:19:13.527 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:19:43.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:19:43.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:19:43.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:19:43.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:19:43.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:19:43.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:19:43.859 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:19:43.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:19:43.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:19:43.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 157185
2026-03-08T06:19:43.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:19:43.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:19:43.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:19:43.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 95330
2026-03-08T06:19:43.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:19:43.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:19:43.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:19:46.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d743a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:19:46.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:19:46.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:19:48.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:19:48.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:19:48.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HLS6LBZ7bq6UcU5t0JCBk%2FiJbT0%3D&Expires=1773029987 HTTP/1.1" 200 130401
2026-03-08T06:19:49.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:19:49.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:19:49.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:19:49.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:19:49.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:20:05.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:20:06.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:20:06.101 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:20:06.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:20:06.147 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:20:36.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:20:36.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:20:36.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:20:36.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:20:36.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:20:36.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:20:36.307 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:20:36.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:20:36.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:20:36.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 157185
2026-03-08T06:20:36.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:20:36.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:20:36.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:20:36.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 95330
2026-03-08T06:20:36.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:20:36.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:20:36.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:20:39.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b2110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:20:39.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:20:39.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:20:40.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:20:40.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:20:41.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-041641.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rd3JaGvtgmJ63PlgmKvsjVYaPtc%3D&Expires=1773030040 HTTP/1.1" 200 130401
2026-03-08T06:20:42.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:20:42.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:20:42.228 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:20:42.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:20:42.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:20:58.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:20:58.411 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:20:58.440 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:20:58.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:20:58.487 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:21:28.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:21:28.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:21:28.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:21:28.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:21:28.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:21:28.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:21:28.625 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:21:28.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:21:28.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:21:28.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 142004
2026-03-08T06:21:28.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:21:28.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:21:28.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:21:28.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 95330
2026-03-08T06:21:28.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:21:28.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:21:28.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:21:31.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a1060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:21:31.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:21:31.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:21:32.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:21:32.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:21:33.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sb%2BNOpDQm2wBhq1%2BI8cwE%2BgcAtc%3D&Expires=1773030092 HTTP/1.1" 200 97192
2026-03-08T06:21:34.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:21:34.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:21:34.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:21:34.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:21:34.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:21:50.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:21:50.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:21:50.761 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:21:50.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:21:50.807 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:22:20.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:22:20.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:22:21.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:22:21.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:22:21.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:22:21.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:22:21.127 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:22:21.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:22:21.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:22:21.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 142004
2026-03-08T06:22:21.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:22:21.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:22:21.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:22:21.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 82814
2026-03-08T06:22:21.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:22:21.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:22:21.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:22:24.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de3760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:22:24.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:22:24.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:22:25.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:22:25.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:22:26.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KMd1aeeYQ49E1%2BE9IFJLB0AGfxI%3D&Expires=1773030145 HTTP/1.1" 200 97192
2026-03-08T06:22:26.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:22:26.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:22:26.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:22:26.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:22:26.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:22:41.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:22:42.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:22:42.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:22:42.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:22:42.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:23:12.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:23:12.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:23:12.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:23:12.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:23:12.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:23:12.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:23:12.286 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:23:12.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:23:12.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:23:12.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 139889
2026-03-08T06:23:12.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:23:12.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:23:12.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:23:12.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 81208
2026-03-08T06:23:12.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:23:12.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:23:12.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:23:15.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d16e30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:23:15.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:23:15.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:23:16.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:23:16.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:23:17.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mZDrQBBIzR7mN%2B4ZnplYTKMxLhs%3D&Expires=1773030196 HTTP/1.1" 200 97192
2026-03-08T06:23:17.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:23:17.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:23:17.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:23:17.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:23:17.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:23:33.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:23:33.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:23:33.789 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:23:33.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:23:33.836 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:24:03.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:24:03.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:24:04.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:24:04.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:24:04.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:24:04.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:24:04.306 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:24:04.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:24:04.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:24:04.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 133007
2026-03-08T06:24:04.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:24:04.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:24:04.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:24:04.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 81208
2026-03-08T06:24:04.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:24:04.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:24:04.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:24:07.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ccb0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:24:07.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:24:07.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:24:08.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:24:08.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:24:09.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AUKPthDqXRrXpujcW3o1Pc4ko9I%3D&Expires=1773030248 HTTP/1.1" 200 97192
2026-03-08T06:24:09.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:24:09.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:24:09.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:24:09.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:24:09.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:24:25.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:24:25.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:24:25.219 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:24:25.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:24:25.266 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:24:55.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:24:55.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:24:55.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:24:55.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:24:55.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:24:55.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:24:55.413 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:24:55.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:24:55.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:24:55.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 133007
2026-03-08T06:24:55.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:24:55.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:24:55.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:24:55.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 81208
2026-03-08T06:24:55.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:24:55.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:24:55.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:24:58.488 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d63490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:24:58.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:24:58.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:24:59.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:24:59.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:25:00.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FEdx1Y3wJB1nBmJJ%2BTIk2pgGWEs%3D&Expires=1773030299 HTTP/1.1" 200 105549
2026-03-08T06:25:01.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:25:01.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:25:01.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:25:01.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:25:01.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:25:16.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:25:16.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:25:16.708 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:25:16.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:25:16.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:25:46.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:25:46.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:25:47.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:25:47.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:25:47.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:25:47.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:25:47.057 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:25:47.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:25:47.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:25:47.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 123888
2026-03-08T06:25:47.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:25:47.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:25:47.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:25:47.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 75471
2026-03-08T06:25:47.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:25:47.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:25:47.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:25:50.135 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964b8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:25:50.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:25:50.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:25:51.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:25:51.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:25:52.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bYeye213zsjGEKnOHgvVAamKJ%2FM%3D&Expires=1773030351 HTTP/1.1" 200 105549
2026-03-08T06:25:52.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:25:52.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:25:52.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:25:52.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:25:52.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:26:07.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:26:08.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:26:08.129 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:26:08.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:26:08.177 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:26:38.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:26:38.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:26:38.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15417
2026-03-08T06:26:38.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:26:38.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:26:38.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:26:38.486 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:26:38.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:26:38.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:26:38.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 122474
2026-03-08T06:26:38.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:26:38.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:26:38.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:26:38.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 68516
2026-03-08T06:26:38.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:26:38.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:26:38.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:26:41.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b93b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:26:41.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:26:41.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:26:42.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:26:42.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:26:43.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P8zKwlMKGH8O28NUNHVpVwSivO0%3D&Expires=1773030402 HTTP/1.1" 200 105549
2026-03-08T06:26:44.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:26:44.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:26:44.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:26:44.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:26:44.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:26:59.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:26:59.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:26:59.442 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:26:59.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:26:59.490 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:27:29.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:27:29.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:27:29.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15417
2026-03-08T06:27:29.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:27:29.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:27:29.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:27:29.789 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:27:29.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:27:29.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:27:29.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 122474
2026-03-08T06:27:29.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:27:29.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:27:29.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:27:29.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 67129
2026-03-08T06:27:29.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:27:29.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:27:29.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:27:32.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9b850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:27:32.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:27:32.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:27:34.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:27:34.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:27:34.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cedKz8n7XOfzX9iL6M1UQn3LXDA%3D&Expires=1773030453 HTTP/1.1" 200 105549
2026-03-08T06:27:35.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:27:35.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:27:35.425 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:27:35.447 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:27:35.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:27:51.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:27:51.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:27:51.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:27:51.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:27:51.317 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:28:21.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:28:21.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:28:21.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15417
2026-03-08T06:28:21.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:28:21.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:28:21.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:28:21.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:28:21.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:28:21.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:28:21.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 115545
2026-03-08T06:28:21.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:28:21.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:28:21.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:28:21.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 62404
2026-03-08T06:28:21.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:28:21.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:28:21.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:28:24.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b1cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:28:24.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:28:24.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:28:25.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:28:25.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:28:26.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042441.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tBR1Ksn7mz0SIn%2F7uGsBfPrwE0g%3D&Expires=1773030505 HTTP/1.1" 200 105549
2026-03-08T06:28:27.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:28:27.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:28:27.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:28:27.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:28:27.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:28:42.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:28:42.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:28:42.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:28:42.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:28:42.821 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:29:12.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:29:12.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:29:13.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15417
2026-03-08T06:29:13.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:29:13.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:29:13.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:29:13.119 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:29:13.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:29:13.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:29:13.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 112463
2026-03-08T06:29:13.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:29:13.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:29:13.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:29:13.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 62404
2026-03-08T06:29:13.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:29:13.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:29:13.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:29:16.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73da0700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:29:16.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:29:16.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:29:17.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:29:17.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:29:18.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d96RQiRAVnvZzj2Ihxj2dW7L6sk%3D&Expires=1773030557 HTTP/1.1" 200 107705
2026-03-08T06:29:18.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:29:18.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:29:18.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:29:18.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:29:18.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:29:34.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:29:34.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:29:34.228 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:29:34.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:29:34.275 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:30:04.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:30:04.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:30:04.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15417
2026-03-08T06:30:04.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:30:04.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:30:04.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:30:04.747 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:30:04.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:30:04.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:30:04.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 112463
2026-03-08T06:30:04.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:30:04.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:30:04.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:30:04.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 62404
2026-03-08T06:30:04.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:30:04.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:30:04.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:30:07.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e57e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:30:07.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:30:07.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:30:08.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:30:08.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:30:09.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wt47B56hjCX99zEyg%2BwH4oFSg6s%3D&Expires=1773030608 HTTP/1.1" 200 107705
2026-03-08T06:30:10.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:30:10.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:30:10.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:30:10.371 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:30:10.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:30:25.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:30:25.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:30:25.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:30:25.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:30:25.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:30:55.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:30:55.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:30:56.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:30:56.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:30:56.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:30:56.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:30:56.901 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:30:56.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:30:56.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:30:56.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 108585
2026-03-08T06:30:56.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:30:56.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:30:56.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:30:56.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 60291
2026-03-08T06:30:56.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:30:56.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:30:56.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:31:00.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697bb910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:31:00.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:31:00.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:31:01.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:31:01.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:31:02.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Tx90qyXLl2AIS0p4gqf5kH%2FOeHY%3D&Expires=1773030661 HTTP/1.1" 200 107705
2026-03-08T06:31:02.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:31:02.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:31:02.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:31:02.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:31:02.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:31:18.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:31:18.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:31:18.421 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:31:18.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:31:18.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:31:48.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:31:48.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:31:48.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:31:48.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:31:48.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:31:48.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:31:48.742 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:31:48.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:31:48.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:31:48.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103486
2026-03-08T06:31:48.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:31:48.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:31:48.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:31:48.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57942
2026-03-08T06:31:48.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:31:48.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:31:48.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:31:51.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694c8e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:31:51.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:31:51.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:31:53.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:31:53.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:31:53.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-042841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xmQW2OziH3ILkn2IEsv4AQ5bMjI%3D&Expires=1773030712 HTTP/1.1" 200 107705
2026-03-08T06:31:54.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:31:54.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:31:54.429 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:31:54.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:31:54.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:32:09.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:32:09.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:32:09.535 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:32:09.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:32:09.582 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:32:39.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:32:39.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:32:39.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:32:39.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:32:39.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:32:39.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:32:39.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:32:39.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:32:39.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:32:39.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 103486
2026-03-08T06:32:39.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:32:39.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:32:39.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:32:39.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55133
2026-03-08T06:32:39.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:32:39.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:32:39.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:32:42.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69157190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:32:42.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:32:42.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:32:44.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:32:44.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:32:44.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Qu68tjmEbesu%2FDvaEzeGbx3AX8c%3D&Expires=1773030763 HTTP/1.1" 200 110487
2026-03-08T06:32:45.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:32:45.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:32:45.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:32:45.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:32:45.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:33:01.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:33:01.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:33:01.934 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:33:01.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:33:01.982 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:33:32.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:33:32.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:33:32.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:33:32.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:33:32.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:33:32.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:33:32.303 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:33:32.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:33:32.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:33:32.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96543
2026-03-08T06:33:32.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:33:32.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:33:32.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:33:32.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 55133
2026-03-08T06:33:32.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:33:32.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:33:32.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:33:35.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4785f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:33:35.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:33:35.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:33:36.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:33:36.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:33:37.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iJiRbi%2FmnHkhJL%2FPHQmnuZBhe80%3D&Expires=1773030816 HTTP/1.1" 200 110487
2026-03-08T06:33:37.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:33:37.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:33:37.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:33:37.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:33:37.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:33:52.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:33:53.050 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:33:53.079 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:33:53.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:33:53.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:34:23.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:34:23.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:34:23.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:34:23.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:34:23.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:34:23.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:34:23.438 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:34:23.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:34:23.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:34:23.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96543
2026-03-08T06:34:23.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:34:23.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:34:23.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:34:23.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51444
2026-03-08T06:34:23.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:34:23.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:34:23.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:34:26.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964ae60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:34:26.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:34:26.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:34:27.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:34:27.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:34:28.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rH%2B5fh8vJURpXxOa%2BGzLrzZDZfg%3D&Expires=1773030867 HTTP/1.1" 200 110487
2026-03-08T06:34:29.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:34:29.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:34:29.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:34:29.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:34:29.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:34:44.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:34:44.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:34:44.685 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:34:44.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:34:44.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:35:14.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:35:14.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:35:15.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:35:15.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:35:15.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:35:15.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:35:15.028 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:35:15.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:35:15.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:35:15.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96543
2026-03-08T06:35:15.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:35:15.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:35:15.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:35:15.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51444
2026-03-08T06:35:15.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:35:15.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:35:15.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:35:18.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69427880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:35:18.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:35:18.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:35:19.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:35:19.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:35:20.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C0Q7nSAGeQNQzSdHGC70VxNQ3QM%3D&Expires=1773030919 HTTP/1.1" 200 110487
2026-03-08T06:35:20.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:35:20.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:35:20.654 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:35:20.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:35:20.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:35:35.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:35:35.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:35:35.851 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:35:35.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:35:35.897 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:36:05.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:36:05.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:36:06.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:36:06.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:36:06.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:36:06.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:36:06.993 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:36:06.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:36:06.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:36:07.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 81607
2026-03-08T06:36:07.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:36:07.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:36:07.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:36:07.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41869
2026-03-08T06:36:07.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:36:07.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:36:07.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:36:10.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a75510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:36:10.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:36:10.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:36:11.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:36:11.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:36:12.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043242.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m%2BpkUVTGCqO8ZYIKuiadmLazxgo%3D&Expires=1773030971 HTTP/1.1" 200 110487
2026-03-08T06:36:12.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:36:12.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:36:12.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:36:12.623 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:36:12.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:36:28.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:36:28.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:36:28.481 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:36:28.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:36:28.529 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:36:58.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:36:58.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:36:58.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:36:58.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:36:58.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:36:58.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:36:58.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:36:58.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:36:58.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:36:58.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 80435
2026-03-08T06:36:58.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:36:58.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:36:58.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:36:58.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41869
2026-03-08T06:36:58.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:36:58.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:36:58.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:37:01.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c46350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:37:01.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:37:01.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:37:03.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:37:03.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:37:03.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Bk5PGn9%2BYYUEhPemTMKdpbMV9HM%3D&Expires=1773031022 HTTP/1.1" 200 92374
2026-03-08T06:37:04.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:37:04.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:37:04.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:37:04.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:37:04.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:37:19.888 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:37:20.000 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:37:20.029 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:37:20.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:37:20.076 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:37:50.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:37:50.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:37:50.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:37:50.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:37:50.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:37:50.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:37:50.245 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:37:50.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:37:50.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:37:50.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 80435
2026-03-08T06:37:50.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:37:50.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:37:50.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:37:50.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41190
2026-03-08T06:37:50.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:37:50.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:37:50.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:37:53.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a3a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:37:53.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:37:53.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:37:54.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:37:54.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:37:55.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gU09ytTWxaFZPP3io%2F0ncSHxCNI%3D&Expires=1773031074 HTTP/1.1" 200 92374
2026-03-08T06:37:55.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:37:55.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:37:55.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:37:55.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:37:55.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:38:11.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:38:11.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:38:11.575 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:38:11.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:38:11.623 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:38:41.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:38:41.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:38:41.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:38:41.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:38:41.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:38:41.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:38:41.922 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:38:41.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:38:41.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:38:41.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 79028
2026-03-08T06:38:41.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:38:41.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:38:41.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:38:41.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 41190
2026-03-08T06:38:41.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:38:41.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:38:41.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:38:45.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adc130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:38:45.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:38:45.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:38:46.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:38:46.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:38:47.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jh37fUwe0FoFkN5tgr%2Fwbms7FsM%3D&Expires=1773031126 HTTP/1.1" 200 92374
2026-03-08T06:38:47.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:38:47.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:38:47.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:38:47.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:38:47.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:39:03.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:39:03.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:39:03.601 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:39:03.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:39:03.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:39:33.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:39:33.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:39:33.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:39:33.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:39:33.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:39:33.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:39:33.964 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:39:33.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:39:33.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:39:33.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76862
2026-03-08T06:39:33.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:39:33.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:39:33.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:39:33.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 40634
2026-03-08T06:39:33.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:39:33.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:39:33.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:39:37.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:39:37.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:39:37.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:39:38.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:39:38.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:39:39.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KeXxTqkV1pA4RLo000q25%2BIweNk%3D&Expires=1773031178 HTTP/1.1" 200 92374
2026-03-08T06:39:39.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:39:39.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:39:39.591 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:39:39.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:39:39.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:39:54.756 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:39:54.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:39:54.895 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:39:54.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:39:54.942 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:40:24.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:40:24.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:40:25.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:40:25.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:40:25.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:40:25.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:40:25.381 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:40:25.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:40:25.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:40:25.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 76862
2026-03-08T06:40:25.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:40:25.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:40:25.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:40:25.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39465
2026-03-08T06:40:25.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:40:25.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:40:25.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:40:28.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e9d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:40:28.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:40:28.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:40:29.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:40:29.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:40:30.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-043643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eySW0MzlEQlNlFu0DBjj3uTUj8o%3D&Expires=1773031229 HTTP/1.1" 200 92374
2026-03-08T06:40:30.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:40:30.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:40:30.971 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:40:30.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:40:30.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:40:48.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:40:48.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:40:48.577 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:40:48.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:40:48.624 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:41:18.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:41:18.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:41:18.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15446
2026-03-08T06:41:18.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:41:18.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:41:18.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:41:18.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:41:18.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:41:18.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:41:18.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 74954
2026-03-08T06:41:18.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:41:18.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:41:18.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:41:18.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38750
2026-03-08T06:41:18.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:41:18.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:41:18.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:41:22.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd21a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:41:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:41:22.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:41:23.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:41:23.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:41:24.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0STWUw281RviD4CspilavzJo%2FWw%3D&Expires=1773031283 HTTP/1.1" 200 85287
2026-03-08T06:41:24.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:41:24.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:41:24.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:41:24.606 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:41:24.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:41:39.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:41:39.688 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:41:39.717 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:41:39.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:41:39.764 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:42:09.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:42:09.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:42:10.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15446
2026-03-08T06:42:10.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:42:10.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:42:10.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:42:10.081 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:42:10.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:42:10.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:42:10.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 73207
2026-03-08T06:42:10.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:42:10.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:42:10.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:42:10.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38750
2026-03-08T06:42:10.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:42:10.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:42:10.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:42:13.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b34c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:42:13.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:42:13.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:42:14.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:42:14.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:42:15.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o8Dqu7RKJAB%2F5lo18vI0dhtrYdI%3D&Expires=1773031334 HTTP/1.1" 200 85287
2026-03-08T06:42:15.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:42:15.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:42:15.753 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:42:15.785 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:42:15.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:42:32.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:42:32.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:42:32.376 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:42:32.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:42:32.423 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:43:02.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:43:02.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:43:02.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15446
2026-03-08T06:43:02.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:43:02.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:43:02.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:43:02.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:43:02.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:43:02.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:43:02.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 73207
2026-03-08T06:43:02.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:43:02.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:43:02.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:43:02.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38159
2026-03-08T06:43:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:43:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:43:02.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:43:05.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ce6920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:43:05.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:43:05.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:43:06.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:43:06.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:43:07.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gdOTQ9ptL7dNelB6jXZbVq45Qo4%3D&Expires=1773031386 HTTP/1.1" 200 85287
2026-03-08T06:43:08.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:43:08.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:43:08.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:43:08.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:43:08.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:43:24.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:43:24.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:43:24.353 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:43:24.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:43:24.399 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:43:54.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:43:54.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:43:54.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15446
2026-03-08T06:43:54.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:43:54.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:43:54.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:43:54.540 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:43:54.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:43:54.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:43:54.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 69755
2026-03-08T06:43:54.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:43:54.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:43:54.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:43:54.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38159
2026-03-08T06:43:54.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:43:54.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:43:54.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:43:57.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d05f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:43:57.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:43:57.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:43:58.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:43:58.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:43:59.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l9tk0TCQFmn7kPVSYGEZUCukgus%3D&Expires=1773031438 HTTP/1.1" 200 85287
2026-03-08T06:44:00.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:44:00.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:44:00.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:44:00.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:44:00.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:44:15.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:44:15.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:44:15.855 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:44:15.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:44:15.902 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:44:45.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:44:45.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:44:46.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15446
2026-03-08T06:44:46.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:44:46.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:44:46.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:44:46.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:44:46.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:44:46.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:44:46.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 69469
2026-03-08T06:44:46.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:44:46.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:44:46.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:44:46.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36575
2026-03-08T06:44:46.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:44:46.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:44:46.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:44:49.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bfa00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:44:49.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:44:49.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:44:50.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:44:50.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:44:51.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W1cGqF5UT2B2MnnInSx3zFG8AeU%3D&Expires=1773031490 HTTP/1.1" 200 85157
2026-03-08T06:44:51.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:44:51.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:44:51.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:44:51.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:44:51.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:45:07.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:45:07.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:45:07.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:45:07.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:45:07.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:45:37.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:45:37.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:45:37.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15446
2026-03-08T06:45:37.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:45:37.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:45:37.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:45:37.982 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:45:37.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:45:37.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:45:37.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 69469
2026-03-08T06:45:37.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:45:37.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:45:37.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:45:37.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36575
2026-03-08T06:45:37.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:45:37.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:45:38.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:45:41.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4784610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:45:41.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:45:41.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:45:42.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:45:42.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:45:43.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6xE9CR7vpQFusSs0kdWq5JF33Tw%3D&Expires=1773031542 HTTP/1.1" 200 85157
2026-03-08T06:45:43.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:45:43.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:45:43.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:45:43.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:45:43.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:45:59.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:46:00.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:46:00.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:46:00.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:46:00.135 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:46:30.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:46:30.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:46:30.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:46:30.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:46:30.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:46:30.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:46:30.443 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:46:30.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:46:30.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:46:30.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 67531
2026-03-08T06:46:30.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:46:30.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:46:30.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:46:30.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35830
2026-03-08T06:46:30.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:46:30.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:46:30.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:46:33.529 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69511930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:46:33.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:46:33.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:46:34.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:46:34.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:46:35.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H5xXOkkcPYhNvab7WMuupFwBRf4%3D&Expires=1773031594 HTTP/1.1" 200 85157
2026-03-08T06:46:36.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:46:36.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:46:36.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:46:36.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:46:36.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:46:51.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:46:51.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:46:51.488 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:46:51.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:46:51.535 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:47:21.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:47:21.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:47:21.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:47:21.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:47:21.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:47:21.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:47:21.699 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:47:21.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:47:21.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:47:21.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64930
2026-03-08T06:47:21.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:47:21.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:47:21.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:47:21.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35830
2026-03-08T06:47:21.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:47:21.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:47:21.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:47:24.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a05330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:47:24.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:47:24.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:47:25.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:47:25.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:47:26.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZTPCRYRZfOrFzd4FJMq6FS7fdA0%3D&Expires=1773031645 HTTP/1.1" 200 85157
2026-03-08T06:47:27.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:47:27.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:47:27.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:47:27.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:47:27.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:47:43.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:47:43.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:47:43.472 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:47:43.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:47:43.519 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:48:13.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:48:13.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:48:13.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:48:13.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:48:13.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:48:13.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:48:13.698 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:48:13.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:48:13.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:48:13.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64930
2026-03-08T06:48:13.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:48:13.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:48:13.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:48:13.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34873
2026-03-08T06:48:13.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:48:13.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:48:13.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:48:16.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938ec20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:48:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:48:16.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:48:17.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:48:17.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:48:18.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pWfAB%2FiotaN233fSoBplR%2BxuQb4%3D&Expires=1773031697 HTTP/1.1" 200 85157
2026-03-08T06:48:19.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:48:19.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:48:19.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:48:19.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:48:19.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:48:36.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:48:36.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:48:36.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:48:36.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:48:36.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:49:06.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:49:06.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:49:06.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:49:06.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:49:06.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:49:06.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:49:06.570 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:49:06.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:49:06.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:49:06.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64930
2026-03-08T06:49:06.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:49:06.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:49:06.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:49:06.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34874
2026-03-08T06:49:06.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:49:06.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:49:06.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:49:09.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d70d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:49:09.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:49:09.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:49:10.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:49:10.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:49:11.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o2SnMmXz2bRcA%2Fe6bt5%2BYH9hPSE%3D&Expires=1773031750 HTTP/1.1" 200 60039
2026-03-08T06:49:11.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:49:11.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:49:11.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:49:11.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:49:11.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:49:27.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:49:27.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:49:27.169 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:49:27.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:49:27.216 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:49:57.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:49:57.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:49:57.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:49:57.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:49:57.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:49:57.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:49:57.359 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:49:57.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:49:57.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:49:57.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61363
2026-03-08T06:49:57.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:49:57.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:49:57.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:49:57.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34874
2026-03-08T06:49:57.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:49:57.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:49:57.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:50:00.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c24b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:50:00.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:50:00.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:50:01.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:50:01.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:50:02.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=48dsIC251am%2FofQXY79Lctq4czU%3D&Expires=1773031801 HTTP/1.1" 200 60039
2026-03-08T06:50:02.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:50:02.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:50:02.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:50:02.761 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:50:02.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:50:20.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:50:20.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:50:20.184 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:50:20.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:50:20.231 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:50:50.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:50:50.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:50:50.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T06:50:50.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:50:50.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:50:50.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:50:50.555 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:50:50.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:50:50.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:50:50.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61363
2026-03-08T06:50:50.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:50:50.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:50:50.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:50:50.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33494
2026-03-08T06:50:50.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:50:50.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:50:50.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:50:53.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b36a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:50:53.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:50:53.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:50:54.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:50:54.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:50:55.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Of7s61%2FDu0VSmfaPK9ti%2BYmh2uY%3D&Expires=1773031854 HTTP/1.1" 200 60039
2026-03-08T06:50:56.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:50:56.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:50:56.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:50:56.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:50:56.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:51:11.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:51:11.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:51:11.334 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:51:11.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:51:11.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:51:41.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:51:41.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:51:41.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15453
2026-03-08T06:51:41.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:51:41.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:51:41.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:51:41.682 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:51:41.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:51:41.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:51:41.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59891
2026-03-08T06:51:41.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:51:41.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:51:41.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:51:41.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33494
2026-03-08T06:51:41.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:51:41.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:51:41.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:51:44.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3112320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:51:44.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:51:44.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:51:45.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:51:45.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:51:46.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aCjXeBIv3bxvFYQ%2F6T2vbblvT7g%3D&Expires=1773031905 HTTP/1.1" 200 60039
2026-03-08T06:51:46.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:51:46.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:51:46.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:51:47.017 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:51:47.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:52:04.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:52:04.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:52:04.497 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:52:04.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:52:04.545 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:52:34.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:52:34.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:52:34.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15453
2026-03-08T06:52:34.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:52:34.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:52:34.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:52:34.834 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:52:34.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:52:34.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:52:34.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59919
2026-03-08T06:52:34.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:52:34.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:52:34.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:52:34.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33096
2026-03-08T06:52:34.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:52:34.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:52:34.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:52:37.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928dc90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:52:37.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:52:37.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:52:39.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:52:39.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:52:39.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-044844.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W5IKBATqAX7M8qB%2BrHOrmWTamiM%3D&Expires=1773031958 HTTP/1.1" 200 60039
2026-03-08T06:52:40.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:52:40.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:52:40.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:52:40.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:52:40.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:52:55.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:52:55.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:52:55.856 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:52:55.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:52:55.903 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:53:25.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:53:25.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:53:26.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15453
2026-03-08T06:53:26.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:53:26.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:53:26.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:53:26.066 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:53:26.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:53:26.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:53:26.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59919
2026-03-08T06:53:26.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:53:26.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:53:26.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:53:26.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33033
2026-03-08T06:53:26.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:53:26.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:53:26.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:53:29.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd2680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:53:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:53:29.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:53:30.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:53:30.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:53:31.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HvMa9ZkAsDh%2BxQQkU9HLql3Q5Oc%3D&Expires=1773032010 HTTP/1.1" 200 49392
2026-03-08T06:53:31.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:53:31.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:53:31.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:53:31.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:53:31.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:53:48.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:53:48.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:53:48.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:53:48.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:53:48.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:54:18.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:54:18.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:54:18.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15453
2026-03-08T06:54:18.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:54:18.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:54:18.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:54:18.892 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:54:18.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:54:18.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:54:18.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57551
2026-03-08T06:54:18.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:54:18.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:54:18.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:54:18.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32218
2026-03-08T06:54:18.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:54:18.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:54:18.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:54:22.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e3640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:54:22.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:54:22.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:54:23.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:54:23.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:54:24.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vAkbhwOuPPINDuXXODsgBox8ssY%3D&Expires=1773032063 HTTP/1.1" 200 49392
2026-03-08T06:54:24.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:54:24.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:54:24.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:54:24.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:54:24.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:54:40.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:54:40.345 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:54:40.374 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:54:40.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:54:40.421 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:55:10.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:55:10.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:55:10.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15453
2026-03-08T06:55:10.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:55:10.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:55:10.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:55:10.562 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:55:10.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:55:10.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:55:10.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56758
2026-03-08T06:55:10.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:55:10.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:55:10.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:55:10.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31965
2026-03-08T06:55:10.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:55:10.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:55:10.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:55:13.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ce4250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:55:13.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:55:13.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:55:14.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:55:14.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:55:15.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CEX3FRYcejXo6WH4foPljH10aKE%3D&Expires=1773032114 HTTP/1.1" 200 49392
2026-03-08T06:55:15.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:55:15.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:55:15.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:55:15.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:55:15.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:55:32.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:55:32.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:55:33.014 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:55:33.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:55:33.061 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:56:03.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:56:03.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:56:03.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:56:03.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:56:03.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:56:03.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:56:04.023 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:56:04.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:56:04.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:56:04.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56758
2026-03-08T06:56:04.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:56:04.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:56:04.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:56:04.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31965
2026-03-08T06:56:04.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:56:04.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:56:04.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:56:07.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b65f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:56:07.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:56:07.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:56:08.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:56:08.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:56:09.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=srGT%2BuwlRPnGv%2BX7EncSFMhx1Pk%3D&Expires=1773032168 HTTP/1.1" 200 49392
2026-03-08T06:56:09.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:56:09.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:56:09.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:56:09.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:56:09.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:56:25.325 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:56:25.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:56:25.466 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:56:25.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:56:25.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:56:55.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:56:55.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:56:55.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:56:55.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:56:55.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:56:55.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:56:55.818 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:56:55.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:56:55.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:56:55.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55496
2026-03-08T06:56:55.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:56:55.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:56:55.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:56:55.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31965
2026-03-08T06:56:55.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:56:55.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:56:55.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:56:58.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bac430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:56:58.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:56:58.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:57:00.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:57:00.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:57:00.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0ALSndTZi%2FvBC4IIqfUaHg5mG4k%3D&Expires=1773032219 HTTP/1.1" 200 48845
2026-03-08T06:57:01.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:57:01.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:57:01.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:57:01.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:57:01.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:57:17.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:57:17.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:57:17.563 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:57:17.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:57:17.610 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:57:47.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:57:47.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:57:47.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:57:47.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:57:47.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:57:47.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:57:47.945 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:57:47.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:57:47.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:57:47.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54529
2026-03-08T06:57:47.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:57:47.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:57:47.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:57:47.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31637
2026-03-08T06:57:47.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:57:47.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:57:47.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:57:51.031 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69426bc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:57:51.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:57:51.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:57:52.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:57:52.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:57:53.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sVd2nYClUN5Y2fgq2UsYcpqT5OQ%3D&Expires=1773032272 HTTP/1.1" 200 48845
2026-03-08T06:57:53.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:57:53.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:57:53.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:57:53.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:57:53.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:58:09.570 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:58:09.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:58:09.712 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:58:09.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:58:09.759 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:58:39.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:58:39.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:58:39.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:58:39.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:58:39.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:58:39.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:58:39.907 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:58:39.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:58:39.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:58:39.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54529
2026-03-08T06:58:39.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:58:39.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:58:39.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:58:39.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31248
2026-03-08T06:58:39.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:58:39.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:58:39.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:58:43.000 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738faf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:58:43.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:58:43.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:58:44.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:58:44.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:58:44.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fe%2BnSK5FwjMKcNFajpoqHMyDQb0%3D&Expires=1773032324 HTTP/1.1" 200 48845
2026-03-08T06:58:45.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:58:45.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:58:45.258 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:58:45.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:58:45.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:59:00.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:59:00.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:59:00.789 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:59:00.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:59:00.836 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T06:59:30.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T06:59:30.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T06:59:31.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T06:59:31.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T06:59:31.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T06:59:31.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T06:59:31.313 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T06:59:31.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T06:59:31.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T06:59:31.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53797
2026-03-08T06:59:31.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:59:31.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T06:59:31.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T06:59:31.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31070
2026-03-08T06:59:31.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T06:59:31.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T06:59:31.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T06:59:34.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ccb490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T06:59:34.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T06:59:34.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T06:59:35.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T06:59:35.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T06:59:36.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PSR9hLeHoV%2F26nLoejFWWJx1czQ%3D&Expires=1773032375 HTTP/1.1" 200 48845
2026-03-08T06:59:36.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T06:59:36.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T06:59:36.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T06:59:36.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T06:59:36.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T06:59:52.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:59:52.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T06:59:52.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T06:59:52.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T06:59:52.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:00:22.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:00:22.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:00:22.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T07:00:22.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:00:22.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:00:22.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:00:22.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:00:22.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:00:22.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:00:22.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55333
2026-03-08T07:00:22.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:00:22.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:00:22.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:00:22.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31070
2026-03-08T07:00:22.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:00:22.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:00:22.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:00:25.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697ddba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:00:25.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:00:25.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:00:26.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:00:26.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:00:27.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-045643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pbjdWKoHOpnTHemF%2FOhtQtlpHPo%3D&Expires=1773032426 HTTP/1.1" 200 48845
2026-03-08T07:00:27.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:00:27.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:00:27.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:00:27.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:00:27.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:00:42.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:00:43.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:00:43.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:00:43.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:00:43.110 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:01:13.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:01:13.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:01:13.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T07:01:13.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:01:13.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:01:13.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:01:13.767 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:01:13.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:01:13.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:01:13.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55333
2026-03-08T07:01:13.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:01:13.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:01:13.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:01:13.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31466
2026-03-08T07:01:13.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:01:13.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:01:13.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:01:16.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ce98d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:01:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:01:16.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:01:17.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:01:17.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:01:18.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q86cvf9VB6tCHL58wq6X0MyLPeg%3D&Expires=1773032477 HTTP/1.1" 200 54989
2026-03-08T07:01:19.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:01:19.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:01:19.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:01:19.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:01:19.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:01:34.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:01:34.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:01:34.932 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:01:34.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:01:34.980 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:02:05.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:02:05.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:02:05.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T07:02:05.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:02:05.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:02:05.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:02:05.283 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:02:05.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:02:05.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:02:05.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54822
2026-03-08T07:02:05.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:02:05.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:02:05.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:02:05.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31324
2026-03-08T07:02:05.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:02:05.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:02:05.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:02:08.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfca440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:02:08.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:02:08.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:02:09.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:02:09.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:02:10.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tfZCe5yWNdAqIXG%2FTdc2ZDWa6II%3D&Expires=1773032529 HTTP/1.1" 200 54989
2026-03-08T07:02:10.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:02:10.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:02:10.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:02:10.636 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:02:10.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:02:25.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:02:25.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:02:25.478 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:02:25.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:02:25.524 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:02:55.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:02:55.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:02:55.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T07:02:55.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:02:55.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:02:55.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:02:55.825 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:02:55.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:02:55.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:02:55.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54822
2026-03-08T07:02:55.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:02:55.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:02:55.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:02:55.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31324
2026-03-08T07:02:55.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:02:55.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:02:55.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:02:58.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69794100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:02:58.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:02:58.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:03:00.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:03:00.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:03:00.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M7eM3EwNuJmlwuTcb%2BKzmq7Yd0A%3D&Expires=1773032579 HTTP/1.1" 200 54989
2026-03-08T07:03:01.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:03:01.429 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:03:01.429 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:03:01.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:03:01.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:03:17.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:03:17.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:03:17.326 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:03:17.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:03:17.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:03:47.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:03:47.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:03:47.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T07:03:47.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:03:47.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:03:47.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:03:47.709 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:03:47.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:03:47.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:03:47.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54822
2026-03-08T07:03:47.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:03:47.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:03:47.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:03:47.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31324
2026-03-08T07:03:47.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:03:47.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:03:47.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:03:50.839 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:03:50.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:03:50.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:03:51.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:03:51.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:03:52.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iO7wn9PQlHEfzYJ8ldBgYRZtQVw%3D&Expires=1773032631 HTTP/1.1" 200 54989
2026-03-08T07:03:53.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:03:53.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:03:53.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:03:53.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:03:53.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:04:08.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:04:08.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:04:08.407 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:04:08.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:04:08.455 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:04:38.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:04:38.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:04:38.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T07:04:38.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:04:38.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:04:38.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:04:38.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:04:38.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:04:38.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:04:38.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55363
2026-03-08T07:04:38.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:04:38.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:04:38.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:04:38.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31324
2026-03-08T07:04:38.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:04:38.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:04:38.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:04:41.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742701f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:04:41.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:04:41.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:04:42.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:04:42.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:04:43.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050043.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mK81WwtJb4idiaR5pK4I324rALI%3D&Expires=1773032682 HTTP/1.1" 200 54989
2026-03-08T07:04:44.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:04:44.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:04:44.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:04:44.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:04:44.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:04:59.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:04:59.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:04:59.599 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:04:59.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:04:59.646 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:05:29.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:05:29.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:05:29.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15423
2026-03-08T07:05:29.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:05:29.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:05:29.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:05:29.942 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:05:29.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:05:29.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:05:29.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54489
2026-03-08T07:05:29.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:05:29.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:05:29.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:05:29.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31465
2026-03-08T07:05:29.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:05:29.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:05:29.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:05:33.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69784be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:05:33.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:05:33.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:05:34.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:05:34.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:05:35.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7CvQs5jx9fI4%2BQv%2BcgRsjOldTlw%3D&Expires=1773032734 HTTP/1.1" 200 54392
2026-03-08T07:05:35.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:05:35.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:05:35.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:05:35.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:05:35.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:05:50.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:05:50.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:05:50.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:05:50.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:05:50.413 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:06:20.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:06:20.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:06:20.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T07:06:20.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:06:20.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:06:20.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:06:20.994 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:06:20.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:06:20.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:06:21.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54489
2026-03-08T07:06:21.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:06:21.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:06:21.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:06:21.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31339
2026-03-08T07:06:21.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:06:21.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:06:21.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:06:24.119 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68513d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:06:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:06:24.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:06:25.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:06:25.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:06:26.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FALnnksIFS2hhTOvXOqFOU%2Bqdgo%3D&Expires=1773032785 HTTP/1.1" 200 54392
2026-03-08T07:06:26.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:06:26.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:06:26.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:06:26.399 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:06:26.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:06:41.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:06:41.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:06:41.883 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:06:41.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:06:41.931 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:07:11.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:07:11.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:07:12.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T07:07:12.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:07:12.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:07:12.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:07:12.074 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:07:12.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:07:12.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:07:12.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55278
2026-03-08T07:07:12.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:07:12.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:07:12.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:07:12.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31598
2026-03-08T07:07:12.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:07:12.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:07:12.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:07:15.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6934b460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:07:15.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:07:15.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:07:16.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:07:16.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:07:17.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CSS7OR0sHw71hUyVEgdFYY073P4%3D&Expires=1773032836 HTTP/1.1" 200 54392
2026-03-08T07:07:17.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:07:17.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:07:17.449 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:07:17.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:07:17.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:07:33.009 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:07:33.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:07:33.150 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:07:33.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:07:33.197 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:08:03.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:08:03.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:08:03.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T07:08:03.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:08:03.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:08:03.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:08:03.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:08:03.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:08:03.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:08:03.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54424
2026-03-08T07:08:03.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:08:03.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:08:03.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:08:03.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31429
2026-03-08T07:08:03.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:08:03.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:08:03.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:08:06.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6858b070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:08:06.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:08:06.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:08:07.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:08:07.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:08:08.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050444.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5keDdhKkF7ZoVN0iWeMUy5QcVrU%3D&Expires=1773032887 HTTP/1.1" 200 54392
2026-03-08T07:08:08.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:08:08.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:08:08.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:08:08.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:08:08.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:08:23.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:08:24.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:08:24.141 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:08:24.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:08:24.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:08:54.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:08:54.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:08:54.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T07:08:54.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:08:54.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:08:54.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:08:54.346 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:08:54.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:08:54.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:08:54.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54424
2026-03-08T07:08:54.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:08:54.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:08:54.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:08:54.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31429
2026-03-08T07:08:54.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:08:54.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:08:54.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:08:57.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d5390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:08:57.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:08:57.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:08:58.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:08:58.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:08:59.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2hTY28DZDHJDxFwEDlNsxcgFhDw%3D&Expires=1773032938 HTTP/1.1" 200 53350
2026-03-08T07:08:59.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:08:59.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:08:59.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:08:59.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:08:59.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:09:16.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:09:16.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:09:16.866 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:09:16.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:09:16.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:09:46.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:09:46.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:09:47.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T07:09:47.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:09:47.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:09:47.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:09:47.237 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:09:47.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:09:47.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:09:47.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54734
2026-03-08T07:09:47.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:09:47.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:09:47.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:09:47.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31429
2026-03-08T07:09:47.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:09:47.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:09:47.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:09:50.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de2ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:09:50.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:09:50.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:09:51.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:09:51.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:09:52.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oD6GP%2BPWsSKz1tehWZbGwWUcCTg%3D&Expires=1773032991 HTTP/1.1" 200 53350
2026-03-08T07:09:52.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:09:52.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:09:52.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:09:52.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:09:52.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:10:07.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:10:07.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:10:07.819 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:10:07.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:10:07.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:10:37.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:10:37.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:10:37.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15455
2026-03-08T07:10:37.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:10:37.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:10:37.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:10:37.994 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:10:37.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:10:37.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:10:38.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55270
2026-03-08T07:10:38.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:10:38.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:10:38.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:10:38.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31513
2026-03-08T07:10:38.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:10:38.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:10:38.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:10:41.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:10:41.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:10:41.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:10:42.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:10:42.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:10:43.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WGF3Q21U%2B8h2vWE7wtGScoJBJwg%3D&Expires=1773033042 HTTP/1.1" 200 53350
2026-03-08T07:10:43.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:10:43.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:10:43.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:10:43.400 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:10:43.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:10:59.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:10:59.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:10:59.780 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:10:59.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:10:59.828 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:11:29.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:11:29.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:11:29.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16222
2026-03-08T07:11:29.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:11:29.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:11:29.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:11:29.989 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:11:29.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:11:29.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:11:29.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55270
2026-03-08T07:11:29.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:11:29.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:11:29.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:11:30.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31653
2026-03-08T07:11:30.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:11:30.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:11:30.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:11:33.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c04370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:11:33.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:11:33.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:11:34.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:11:34.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:11:35.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BRwa1xH6a%2F%2F7A1qsOIEarECYvWM%3D&Expires=1773033094 HTTP/1.1" 200 53350
2026-03-08T07:11:35.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:11:35.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:11:35.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:11:35.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:11:35.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:11:50.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:11:50.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:11:50.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:11:50.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:11:51.046 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:12:21.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:12:21.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:12:21.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16222
2026-03-08T07:12:21.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:12:21.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:12:21.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:12:21.193 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:12:21.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:12:21.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:12:21.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54430
2026-03-08T07:12:21.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:12:21.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:12:21.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:12:21.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31415
2026-03-08T07:12:21.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:12:21.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:12:21.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:12:24.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c44e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:12:24.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:12:24.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:12:25.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:12:25.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:12:26.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-050845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ptpJuiUj3wsf3b%2BRh4%2BgqXZieTQ%3D&Expires=1773033145 HTTP/1.1" 200 53350
2026-03-08T07:12:26.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:12:26.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:12:26.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:12:26.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:12:26.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:12:42.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:12:42.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:12:42.965 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:12:42.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:12:43.012 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:13:13.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:13:13.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:13:13.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16222
2026-03-08T07:13:13.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:13:13.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:13:13.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:13:13.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:13:13.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:13:13.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:13:13.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55116
2026-03-08T07:13:13.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:13:13.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:13:13.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:13:13.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31415
2026-03-08T07:13:13.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:13:13.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:13:13.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:13:16.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2de70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:13:16.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:13:16.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:13:17.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:13:17.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:13:18.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8Wh94XBOt5nwUNcGuzGr2OcEGC0%3D&Expires=1773033197 HTTP/1.1" 200 55115
2026-03-08T07:13:18.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:13:18.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:13:18.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:13:18.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:13:18.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:13:33.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:13:33.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:13:33.774 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:13:33.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:13:33.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:14:03.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:14:03.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:14:04.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16222
2026-03-08T07:14:04.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:14:04.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:14:04.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:14:04.092 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:14:04.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:14:04.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:14:04.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55116
2026-03-08T07:14:04.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:14:04.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:14:04.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:14:04.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31531
2026-03-08T07:14:04.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:14:04.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:14:04.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:14:07.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:14:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:14:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:14:08.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:14:08.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:14:09.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n%2FEfpuW8BZmL2iVqKGd7E57mx%2Fg%3D&Expires=1773033248 HTTP/1.1" 200 55115
2026-03-08T07:14:09.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:14:09.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:14:09.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:14:09.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:14:09.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:14:24.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:14:24.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:14:24.842 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:14:24.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:14:24.889 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:14:54.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:14:54.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:14:55.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16222
2026-03-08T07:14:55.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:14:55.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:14:55.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:14:55.201 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:14:55.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:14:55.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:14:55.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52947
2026-03-08T07:14:55.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:14:55.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:14:55.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:14:55.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31531
2026-03-08T07:14:55.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:14:55.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:14:55.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:14:58.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695127a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:14:58.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:14:58.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:14:59.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:14:59.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:15:00.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JLDoYjN1pRxK3SgVGW%2FX639FNmo%3D&Expires=1773033299 HTTP/1.1" 200 55115
2026-03-08T07:15:00.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:15:00.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:15:00.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:15:00.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:15:00.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:15:16.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:15:16.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:15:16.548 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:15:16.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:15:16.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:15:46.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:15:46.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:15:46.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16222
2026-03-08T07:15:46.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:15:46.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:15:46.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:15:46.741 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:15:46.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:15:46.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:15:46.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53869
2026-03-08T07:15:46.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:15:46.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:15:46.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:15:46.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 30955
2026-03-08T07:15:46.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:15:46.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:15:46.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:15:49.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c2b820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:15:49.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:15:49.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:15:50.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:15:50.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:15:51.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t%2BxzEs8CLlXv3BVwLlKMdCZIaWA%3D&Expires=1773033350 HTTP/1.1" 200 55115
2026-03-08T07:15:52.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:15:52.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:15:52.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:15:52.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:15:52.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:16:08.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:16:08.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:16:08.219 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:16:08.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:16:08.265 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:16:38.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:16:38.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:16:38.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-08T07:16:38.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:16:38.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:16:38.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:16:38.426 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:16:38.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:16:38.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:16:38.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53869
2026-03-08T07:16:38.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:16:38.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:16:38.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:16:38.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31142
2026-03-08T07:16:38.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:16:38.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:16:38.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:16:41.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c25ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:16:41.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:16:41.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:16:42.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:16:42.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:16:43.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kwl3XztkeKyyVcC2U9XQWGOE688%3D&Expires=1773033402 HTTP/1.1" 200 55115
2026-03-08T07:16:43.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:16:43.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:16:43.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:16:43.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:16:43.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:17:00.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:17:00.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:17:00.460 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:17:00.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:17:00.507 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:17:30.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:17:30.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:17:30.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-08T07:17:30.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:17:30.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:17:30.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:17:30.812 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:17:30.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:17:30.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:17:30.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53869
2026-03-08T07:17:30.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:17:30.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:17:30.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:17:30.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31142
2026-03-08T07:17:30.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:17:30.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:17:30.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:17:33.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb75b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:17:33.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:17:33.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:17:35.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:17:35.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:17:35.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hXAVjJU5geECTDEtxFIfBJwpIGI%3D&Expires=1773033454 HTTP/1.1" 200 57501
2026-03-08T07:17:36.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:17:36.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:17:36.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:17:36.218 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:17:36.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:17:51.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:17:51.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:17:51.559 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:17:51.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:17:51.606 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:18:21.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:18:21.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:18:21.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-08T07:18:21.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:18:21.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:18:21.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:18:21.762 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:18:21.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:18:21.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:18:21.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52342
2026-03-08T07:18:21.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:18:21.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:18:21.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:18:21.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31142
2026-03-08T07:18:21.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:18:21.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:18:21.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:18:24.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2fd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:18:24.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:18:24.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:18:26.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:18:26.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:18:26.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6Izg3B2BPtdQA9ghiYY7CWfb2JY%3D&Expires=1773033505 HTTP/1.1" 200 57501
2026-03-08T07:18:27.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:18:27.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:18:27.156 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:18:27.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:18:27.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:18:42.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:18:42.897 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:18:42.927 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:18:42.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:18:42.975 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:19:13.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:19:13.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:19:13.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-08T07:19:13.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:19:13.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:19:13.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:19:13.119 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:19:13.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:19:13.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:19:13.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 52342
2026-03-08T07:19:13.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:19:13.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:19:13.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:19:13.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31039
2026-03-08T07:19:13.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:19:13.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:19:13.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:19:16.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d17070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:19:16.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:19:16.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:19:17.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:19:17.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:19:18.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2BwlAXScrw%2FLCWvLD09MGxScBOQ%3D&Expires=1773033557 HTTP/1.1" 200 57501
2026-03-08T07:19:18.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:19:18.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:19:18.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:19:18.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:19:18.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:19:33.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:19:34.009 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:19:34.038 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:19:34.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:19:34.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:20:04.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:20:04.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:20:04.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-08T07:20:04.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:20:04.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:20:04.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:20:04.651 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:20:04.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:20:04.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:20:04.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51360
2026-03-08T07:20:04.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:20:04.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:20:04.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:20:04.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 30393
2026-03-08T07:20:04.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:20:04.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:20:04.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:20:07.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d7ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:20:07.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:20:07.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:20:08.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:20:08.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:20:09.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-051644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bq0FavL9GduISSiI6FzdgMZtrfk%3D&Expires=1773033608 HTTP/1.1" 200 57501
2026-03-08T07:20:09.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:20:09.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:20:09.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:20:09.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:20:09.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:20:26.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:20:26.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:20:26.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:20:26.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:20:26.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:20:56.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:20:56.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:20:57.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:20:57.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:20:57.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:20:57.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:20:57.375 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:20:57.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:20:57.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:20:57.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51791
2026-03-08T07:20:57.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:20:57.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:20:57.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:20:57.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 30393
2026-03-08T07:20:57.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:20:57.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:20:57.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:21:00.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69798b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:21:00.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:21:00.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:21:01.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:21:01.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:21:02.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z55VK%2B2nl7p2PyJikNLl7QziXfg%3D&Expires=1773033661 HTTP/1.1" 200 60061
2026-03-08T07:21:02.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:21:02.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:21:02.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:21:02.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:21:02.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:21:18.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:21:18.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:21:18.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:21:18.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:21:18.317 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:21:48.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:21:48.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:21:48.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:21:48.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:21:48.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:21:48.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:21:48.619 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:21:48.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:21:48.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:21:48.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 51791
2026-03-08T07:21:48.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:21:48.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:21:48.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:21:48.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 30703
2026-03-08T07:21:48.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:21:48.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:21:48.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:21:51.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684fd7b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:21:51.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:21:51.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:21:52.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:21:52.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:21:53.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MTz6QTYHt8aWuxceb3kDIFfa0bI%3D&Expires=1773033712 HTTP/1.1" 200 60061
2026-03-08T07:21:53.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:21:54.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:21:54.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:21:54.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:21:54.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:22:10.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:22:10.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:22:10.277 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:22:10.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:22:10.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:22:40.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:22:40.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:22:40.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:22:40.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:22:40.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:22:40.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:22:40.649 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:22:40.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:22:40.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:22:40.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54666
2026-03-08T07:22:40.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:22:40.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:22:40.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:22:40.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 30703
2026-03-08T07:22:40.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:22:40.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:22:40.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:22:43.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3109480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:22:43.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:22:43.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:22:44.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:22:44.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:22:45.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rgRDBTI9GIIlILzwnZDx9lrP2xU%3D&Expires=1773033764 HTTP/1.1" 200 60061
2026-03-08T07:22:46.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:22:46.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:22:46.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:22:46.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:22:46.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:23:01.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:23:01.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:23:01.640 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:23:01.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:23:01.687 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:23:31.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:23:31.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:23:31.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:23:31.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:23:31.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:23:31.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:23:32.005 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:23:32.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:23:32.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:23:32.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53578
2026-03-08T07:23:32.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:23:32.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:23:32.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:23:32.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32144
2026-03-08T07:23:32.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:23:32.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:23:32.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:23:35.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d21390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:23:35.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:23:35.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:23:36.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:23:36.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:23:37.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lYUn6yrb%2ByA%2BCQhmpcmhiC1hj9A%3D&Expires=1773033816 HTTP/1.1" 200 60061
2026-03-08T07:23:37.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:23:37.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:23:37.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:23:37.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:23:37.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:23:54.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:23:54.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:23:54.304 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:23:54.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:23:54.351 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:24:24.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:24:24.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:24:24.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:24:24.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:24:24.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:24:24.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:24:24.901 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:24:24.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:24:24.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:24:24.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53578
2026-03-08T07:24:24.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:24:24.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:24:24.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:24:24.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31708
2026-03-08T07:24:24.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:24:24.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:24:24.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:24:28.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e1b610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:24:28.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:24:28.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:24:29.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:24:29.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:24:30.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ze0esQfJP%2FeWOev%2F4jTemrhGRjo%3D&Expires=1773033869 HTTP/1.1" 200 60061
2026-03-08T07:24:30.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:24:30.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:24:30.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:24:30.301 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:24:30.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:24:45.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:24:45.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:24:45.759 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:24:45.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:24:45.807 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:25:15.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:25:15.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:25:16.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:25:16.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:25:16.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:25:16.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:25:16.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:25:16.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:25:16.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:25:16.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55553
2026-03-08T07:25:16.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:25:16.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:25:16.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:25:16.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32659
2026-03-08T07:25:16.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:25:16.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:25:16.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:25:19.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691ea2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:25:19.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:25:19.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:25:20.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:25:20.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:25:21.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rY91MP2%2BJGOsU8lab3XCU9ZSpL8%3D&Expires=1773033920 HTTP/1.1" 200 61790
2026-03-08T07:25:21.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:25:21.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:25:21.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:25:21.495 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:25:21.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:25:37.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:25:37.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:25:37.142 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:25:37.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:25:37.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:26:07.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:26:07.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:26:08.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:26:08.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:26:08.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:26:08.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:26:08.092 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:26:08.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:26:08.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:26:08.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56424
2026-03-08T07:26:08.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:26:08.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:26:08.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:26:08.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33225
2026-03-08T07:26:08.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:26:08.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:26:08.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:26:11.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2e5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:26:11.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:26:11.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:26:12.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:26:12.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:26:13.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I%2BgVX8u0Hql5rPJkHVc7kUULSWI%3D&Expires=1773033972 HTTP/1.1" 200 61790
2026-03-08T07:26:13.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:26:13.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:26:13.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:26:13.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:26:13.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:26:29.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:26:29.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:26:29.801 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:26:29.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:26:29.849 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:26:59.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:26:59.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:27:00.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:27:00.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:27:00.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:27:00.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:27:00.165 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:27:00.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:27:00.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:27:00.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56424
2026-03-08T07:27:00.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:27:00.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:27:00.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:27:00.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33225
2026-03-08T07:27:00.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:27:00.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:27:00.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:27:03.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685afbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:27:03.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:27:03.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:27:04.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:27:04.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:27:05.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QpsvBELFpIrduC5KC9mTDTsZcqY%3D&Expires=1773034024 HTTP/1.1" 200 61790
2026-03-08T07:27:05.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:27:05.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:27:05.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:27:05.558 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:27:05.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:27:21.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:27:21.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:27:21.838 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:27:21.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:27:21.885 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:27:51.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:27:51.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:27:52.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:27:52.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:27:52.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:27:52.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:27:52.037 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:27:52.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:27:52.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:27:52.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53070
2026-03-08T07:27:52.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:27:52.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:27:52.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:27:52.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33225
2026-03-08T07:27:52.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:27:52.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:27:52.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:27:55.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb47865f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:27:55.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:27:55.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:27:56.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:27:56.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:27:57.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H2PwSPQELY6Gondfx3GZ8kPxudU%3D&Expires=1773034076 HTTP/1.1" 200 61790
2026-03-08T07:27:57.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:27:57.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:27:57.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:27:57.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:27:57.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:28:14.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:28:14.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:28:14.706 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:28:14.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:28:14.752 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:28:44.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:28:44.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:28:44.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:28:44.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:28:44.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:28:44.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:28:44.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:28:44.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:28:44.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:28:44.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56302
2026-03-08T07:28:44.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:28:44.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:28:44.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:28:44.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31533
2026-03-08T07:28:44.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:28:44.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:28:44.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:28:47.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6ffd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:28:47.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:28:47.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:28:49.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:28:49.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:28:49.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eJ%2B%2BJzHYtGlk9Vj%2BFrO8qgmiojo%3D&Expires=1773034128 HTTP/1.1" 200 62441
2026-03-08T07:28:50.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:28:50.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:28:50.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:28:50.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:28:50.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:29:06.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:29:06.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:29:06.409 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:29:06.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:29:06.456 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:29:36.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:29:36.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:29:36.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:29:36.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:29:36.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:29:36.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:29:36.606 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:29:36.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:29:36.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:29:36.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56302
2026-03-08T07:29:36.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:29:36.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:29:36.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:29:36.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33191
2026-03-08T07:29:36.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:29:36.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:29:36.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:29:39.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974d540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:29:39.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:29:39.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:29:40.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:29:40.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:29:41.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h9RBjz0hO28VLSnaOEx8tqRqM9M%3D&Expires=1773034180 HTTP/1.1" 200 62441
2026-03-08T07:29:41.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:29:41.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:29:41.968 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:29:41.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:29:41.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:29:57.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:29:57.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:29:58.008 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:29:58.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:29:58.055 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:30:28.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:30:28.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:30:28.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:30:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:30:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:30:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:30:28.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:30:28.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:30:28.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:30:28.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57377
2026-03-08T07:30:28.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:30:28.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:30:28.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:30:28.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33671
2026-03-08T07:30:28.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:30:28.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:30:28.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:30:31.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad2f50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:30:31.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:30:31.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:30:32.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:30:32.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:30:33.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5FFWxFVbOY5hgrrp54hlvKT%2Bsf0%3D&Expires=1773034232 HTTP/1.1" 200 62441
2026-03-08T07:30:33.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:30:33.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:30:33.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:30:33.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:30:33.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:30:49.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:30:49.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:30:49.603 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:30:49.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:30:49.650 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:31:19.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:31:19.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:31:19.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:31:19.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:31:19.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:31:19.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:31:19.946 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:31:19.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:31:19.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:31:19.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57377
2026-03-08T07:31:19.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:31:19.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:31:19.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:31:19.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33671
2026-03-08T07:31:19.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:31:19.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:31:19.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:31:23.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69511b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:31:23.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:31:23.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:31:24.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:31:24.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:31:25.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hTsgF0OdlVV4NexJQVP%2FP66qvMk%3D&Expires=1773034284 HTTP/1.1" 200 62441
2026-03-08T07:31:25.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:31:25.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:31:25.396 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:31:25.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:31:25.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:31:41.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:31:41.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:31:41.377 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:31:41.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:31:41.425 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:32:11.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:32:11.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:32:11.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:32:11.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:32:11.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:32:11.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:32:11.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:32:11.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:32:11.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:32:11.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57377
2026-03-08T07:32:11.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:32:11.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:32:11.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:32:11.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33671
2026-03-08T07:32:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:32:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:32:11.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:32:14.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a74610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:32:14.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:32:14.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:32:15.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:32:15.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:32:16.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-052845.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jGaf%2FstAaegjeWYa5sSZ1FqnS3k%3D&Expires=1773034335 HTTP/1.1" 200 62441
2026-03-08T07:32:17.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:32:17.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:32:17.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:32:17.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:32:17.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:32:32.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:32:32.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:32:32.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:32:32.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:32:32.542 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:33:02.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:33:02.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:33:02.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:33:02.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:33:02.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:33:02.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:33:02.993 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:33:02.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:33:02.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:33:03.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57353
2026-03-08T07:33:03.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:33:03.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:33:03.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:33:03.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33692
2026-03-08T07:33:03.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:33:03.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:33:03.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:33:06.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de39d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:33:06.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:33:06.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:33:07.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:33:07.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:33:08.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DtgMi2ivsSemLxSRx%2FkVLwROrxo%3D&Expires=1773034387 HTTP/1.1" 200 63012
2026-03-08T07:33:08.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:33:08.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:33:08.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:33:08.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:33:08.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:33:25.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:33:25.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:33:25.286 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:33:25.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:33:25.334 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:33:55.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:33:55.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:33:55.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:33:55.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:33:55.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:33:55.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:33:55.647 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:33:55.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:33:55.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:33:55.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57681
2026-03-08T07:33:55.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:33:55.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:33:55.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:33:55.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33692
2026-03-08T07:33:55.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:33:55.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:33:55.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:33:58.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685428f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:33:58.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:33:58.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:33:59.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:33:59.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:34:00.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nA5esd6hWbi%2B38Qyk%2F%2FBJcb7%2Fas%3D&Expires=1773034439 HTTP/1.1" 200 63012
2026-03-08T07:34:01.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:34:01.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:34:01.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:34:01.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:34:01.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:34:16.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:34:16.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:34:16.431 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:34:16.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:34:16.479 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:34:46.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:34:46.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:34:46.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:34:46.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:34:46.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:34:46.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:34:46.956 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:34:46.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:34:46.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:34:46.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57681
2026-03-08T07:34:46.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:34:46.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:34:46.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:34:46.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33758
2026-03-08T07:34:46.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:34:46.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:34:46.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:34:50.039 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742b26e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:34:50.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:34:50.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:34:51.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:34:51.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:34:52.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PELh0p50pAZooXGZwvfVobq1CS0%3D&Expires=1773034491 HTTP/1.1" 200 63012
2026-03-08T07:34:52.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:34:52.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:34:52.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:34:52.286 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:34:52.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:35:07.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:35:07.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:35:07.918 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:35:07.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:35:07.963 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:35:37.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:35:37.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:35:38.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16228
2026-03-08T07:35:38.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:35:38.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:35:38.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:35:38.434 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:35:38.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:35:38.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:35:38.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57852
2026-03-08T07:35:38.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:35:38.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:35:38.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:35:38.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33959
2026-03-08T07:35:38.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:35:38.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:35:38.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:35:41.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691ea230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:35:41.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:35:41.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:35:42.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:35:42.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:35:43.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sq5rFZ8Npg%2FJ9mod7%2FIcM1c6oh4%3D&Expires=1773034542 HTTP/1.1" 200 63012
2026-03-08T07:35:43.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:35:43.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:35:43.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:35:43.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:35:43.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:36:00.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:36:00.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:36:00.359 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:36:00.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:36:00.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:36:30.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:36:30.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:36:30.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:36:30.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:36:30.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:36:30.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:36:30.728 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:36:30.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:36:30.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:36:30.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58189
2026-03-08T07:36:30.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:36:30.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:36:30.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:36:30.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33959
2026-03-08T07:36:30.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:36:30.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:36:30.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:36:33.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742718a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:36:33.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:36:33.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:36:35.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:36:35.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:36:35.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053246.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C8yM%2FCr0vWb%2B%2FJEz0PrJSF5VsOw%3D&Expires=1773034594 HTTP/1.1" 200 63012
2026-03-08T07:36:36.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:36:36.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:36:36.137 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:36:36.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:36:36.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:36:51.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:36:51.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:36:51.872 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:36:51.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:36:51.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:37:21.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:37:21.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:37:22.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:37:22.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:37:22.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:37:22.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:37:22.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:37:22.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:37:22.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:37:22.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58189
2026-03-08T07:37:22.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:37:22.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:37:22.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:37:22.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34025
2026-03-08T07:37:22.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:37:22.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:37:22.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:37:25.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c471f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:37:25.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:37:25.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:37:26.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:37:26.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:37:27.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8wVaa8AFb2gZCwhDNDWFLs28qsw%3D&Expires=1773034646 HTTP/1.1" 200 64372
2026-03-08T07:37:27.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:37:27.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:37:27.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:37:27.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:37:27.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:37:43.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:37:43.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:37:43.960 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:37:43.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:37:44.007 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:38:14.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:38:14.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:38:14.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:38:14.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:38:14.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:38:14.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:38:14.303 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:38:14.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:38:14.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:38:14.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58454
2026-03-08T07:38:14.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:38:14.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:38:14.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:38:14.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34239
2026-03-08T07:38:14.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:38:14.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:38:14.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:38:17.399 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6854a4d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:38:17.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:38:17.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:38:18.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:38:18.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:38:19.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yg0wCUEU0OuZGF9nyV9W8xvObQM%3D&Expires=1773034698 HTTP/1.1" 200 64372
2026-03-08T07:38:19.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:38:19.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:38:19.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:38:19.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:38:19.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:38:35.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:38:35.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:38:35.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:38:35.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:38:35.638 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:39:05.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:39:05.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:39:06.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:39:06.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:39:06.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:39:06.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:39:06.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:39:06.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:39:06.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:39:06.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58624
2026-03-08T07:39:06.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:39:06.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:39:06.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:39:06.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34282
2026-03-08T07:39:06.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:39:06.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:39:06.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:39:09.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:39:09.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:39:09.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:39:10.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:39:10.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:39:11.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rLIB6Worg8LfZU5eg6PeL5tydu0%3D&Expires=1773034750 HTTP/1.1" 200 64372
2026-03-08T07:39:11.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:39:11.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:39:11.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:39:11.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:39:11.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:39:27.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:39:27.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:39:27.695 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:39:27.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:39:27.741 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:39:57.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:39:57.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:39:57.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:39:57.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:39:57.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:39:57.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:39:57.921 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:39:57.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:39:57.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:39:57.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58624
2026-03-08T07:39:57.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:39:57.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:39:57.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:39:57.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34282
2026-03-08T07:39:57.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:39:57.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:39:57.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:40:01.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfcbb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:40:01.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:40:01.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:40:02.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:40:02.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:40:03.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-053646.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lJGOq%2FyNSYZXaptq%2FZHUjO3t0DE%3D&Expires=1773034801 HTTP/1.1" 200 64372
2026-03-08T07:40:03.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:40:03.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:40:03.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:40:03.307 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:40:03.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:40:18.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:40:18.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:40:18.506 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:40:18.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:40:18.553 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:40:48.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:40:48.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:40:49.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:40:49.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:40:49.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:40:49.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:40:49.033 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:40:49.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:40:49.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:40:49.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58905
2026-03-08T07:40:49.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:40:49.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:40:49.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:40:49.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34282
2026-03-08T07:40:49.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:40:49.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:40:49.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:40:52.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce6c20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:40:52.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:40:52.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:40:53.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:40:53.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:40:54.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rCLFhUqzVOqHuH81MK6Uv1dPxcw%3D&Expires=1773034853 HTTP/1.1" 200 64341
2026-03-08T07:40:54.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:40:54.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:40:54.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:40:54.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:40:54.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:41:09.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:41:09.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:41:09.989 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:41:09.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:41:10.036 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:41:40.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:41:40.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:41:40.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:41:40.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:41:40.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:41:40.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:41:40.531 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:41:40.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:41:40.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:41:40.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59216
2026-03-08T07:41:40.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:41:40.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:41:40.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:41:40.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34405
2026-03-08T07:41:40.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:41:40.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:41:40.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:41:43.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685adab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:41:43.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:41:43.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:41:44.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:41:44.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:41:45.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iMtVmMSN3jyFnvCEQpuTgAcZvog%3D&Expires=1773034904 HTTP/1.1" 200 64341
2026-03-08T07:41:45.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:41:45.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:41:45.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:41:45.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:41:45.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:42:01.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:42:01.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:42:01.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:42:01.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:42:01.520 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:42:31.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:42:31.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:42:31.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:42:31.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:42:31.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:42:31.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:42:31.946 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:42:31.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:42:31.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:42:31.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59216
2026-03-08T07:42:31.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:42:31.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:42:31.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:42:31.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34510
2026-03-08T07:42:31.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:42:31.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:42:31.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:42:35.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685887f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:42:35.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:42:35.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:42:36.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:42:36.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:42:37.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vOp0IjrUTbXIIowU%2B0pQDWJUT2E%3D&Expires=1773034956 HTTP/1.1" 200 64341
2026-03-08T07:42:37.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:42:37.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:42:37.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:42:37.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:42:37.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:42:52.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:42:52.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:42:52.469 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:42:52.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:42:52.517 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:43:22.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:43:22.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:43:22.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:43:22.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:43:22.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:43:22.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:43:22.670 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:43:22.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:43:22.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:43:22.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59547
2026-03-08T07:43:22.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:43:22.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:43:22.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:43:22.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35063
2026-03-08T07:43:22.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:43:22.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:43:22.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:43:25.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce7bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:43:25.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:43:25.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:43:26.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:43:26.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:43:27.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AX%2BUhV0eYwM8KmhMVCStJlUaO%2Bw%3D&Expires=1773035006 HTTP/1.1" 200 64341
2026-03-08T07:43:28.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:43:28.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:43:28.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:43:28.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:43:28.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:43:43.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:43:43.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:43:43.821 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:43:43.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:43:43.868 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:44:13.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:44:13.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:44:14.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:44:14.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:44:14.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:44:14.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:44:14.175 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:44:14.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:44:14.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:44:14.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59830
2026-03-08T07:44:14.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:44:14.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:44:14.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:44:14.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35063
2026-03-08T07:44:14.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:44:14.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:44:14.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:44:17.271 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2f3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:44:17.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:44:17.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:44:18.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:44:18.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:44:19.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CqhMm8x12Jv3sH%2BLgeNm6ON%2B1Xw%3D&Expires=1773035058 HTTP/1.1" 200 64341
2026-03-08T07:44:19.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:44:19.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:44:19.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:44:19.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:44:19.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:44:34.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:44:34.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:44:34.655 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:44:34.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:44:34.703 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:45:04.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:45:04.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:45:04.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:45:04.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:45:04.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:45:04.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:45:05.005 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:45:05.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:45:05.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:45:05.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59830
2026-03-08T07:45:05.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:45:05.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:45:05.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:45:05.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35200
2026-03-08T07:45:05.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:45:05.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:45:05.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:45:08.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692495d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:45:08.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:45:08.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:45:09.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:45:09.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:45:10.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AKV5FSzhwcYofnm5gs4ki2GwlkI%3D&Expires=1773035109 HTTP/1.1" 200 64930
2026-03-08T07:45:10.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:45:10.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:45:10.307 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:45:10.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:45:10.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:45:26.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:45:26.145 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:45:26.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:45:26.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:45:26.257 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:45:56.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:45:56.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:45:57.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16230
2026-03-08T07:45:57.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:45:57.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:45:57.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:45:57.142 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:45:57.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:45:57.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:45:57.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59830
2026-03-08T07:45:57.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:45:57.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:45:57.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:45:57.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35200
2026-03-08T07:45:57.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:45:57.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:45:57.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:46:00.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb6d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:46:00.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:46:00.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:46:01.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:46:01.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:46:02.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WITXrcyAETQ6gO4v3sFNCluHYTM%3D&Expires=1773035161 HTTP/1.1" 200 64930
2026-03-08T07:46:02.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:46:02.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:46:02.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:46:02.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:46:02.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:46:17.503 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:46:17.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:46:17.648 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:46:17.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:46:17.694 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:46:47.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:46:47.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:46:48.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16230
2026-03-08T07:46:48.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:46:48.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:46:48.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:46:48.265 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:46:48.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:46:48.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:46:48.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60591
2026-03-08T07:46:48.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:46:48.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:46:48.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:46:48.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35200
2026-03-08T07:46:48.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:46:48.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:46:48.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:46:51.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c05b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:46:51.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:46:51.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:46:52.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:46:52.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:46:53.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YQtNaimrMT0FMGcIWn9Qcrvr1Zs%3D&Expires=1773035212 HTTP/1.1" 200 64930
2026-03-08T07:46:53.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:46:53.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:46:53.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:46:53.729 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:46:53.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:47:09.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:47:09.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:47:09.712 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:47:09.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:47:09.759 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:47:39.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:47:39.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:47:40.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16230
2026-03-08T07:47:40.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:47:40.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:47:40.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:47:40.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:47:40.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:47:40.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:47:40.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60591
2026-03-08T07:47:40.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:47:40.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:47:40.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:47:40.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35632
2026-03-08T07:47:40.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:47:40.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:47:40.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:47:43.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73ce9360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:47:43.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:47:43.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:47:44.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:47:44.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:47:45.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nSUfJNjQyUcQi4DyyYAsBXloWc8%3D&Expires=1773035264 HTTP/1.1" 200 64930
2026-03-08T07:47:45.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:47:45.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:47:45.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:47:45.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:47:45.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:48:00.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:48:00.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:48:00.884 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:48:00.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:48:00.931 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:48:30.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:48:30.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:48:31.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16230
2026-03-08T07:48:31.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:48:31.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:48:31.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:48:31.075 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:48:31.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:48:31.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:48:31.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60785
2026-03-08T07:48:31.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:48:31.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:48:31.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:48:31.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35772
2026-03-08T07:48:31.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:48:31.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:48:31.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:48:34.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974e380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:48:34.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:48:34.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:48:35.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:48:35.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:48:36.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5rQSBikjCEvkoWVUkuZZLSRR%2BJY%3D&Expires=1773035315 HTTP/1.1" 200 64930
2026-03-08T07:48:36.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:48:36.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:48:36.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:48:36.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:48:36.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:48:52.185 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:48:52.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:48:52.325 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:48:52.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:48:52.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:49:22.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:49:22.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:49:22.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16230
2026-03-08T07:49:22.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:49:22.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:49:22.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:49:22.693 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:49:22.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:49:22.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:49:22.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61105
2026-03-08T07:49:22.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:49:22.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:49:22.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:49:22.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35772
2026-03-08T07:49:22.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:49:22.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:49:22.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:49:25.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964af50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:49:25.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:49:25.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:49:26.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:49:26.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:49:27.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FM0Y95rhAgADC77H5lM1BDYucQs%3D&Expires=1773035366 HTTP/1.1" 200 64630
2026-03-08T07:49:28.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:49:28.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:49:28.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:49:28.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:49:28.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:49:43.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:49:43.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:49:43.574 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:49:43.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:49:43.621 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:50:13.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:50:13.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:50:13.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16230
2026-03-08T07:50:13.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:50:13.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:50:13.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:50:13.766 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:50:13.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:50:13.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:50:13.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61105
2026-03-08T07:50:13.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:50:13.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:50:13.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:50:13.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35904
2026-03-08T07:50:13.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:50:13.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:50:13.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:50:16.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b66fb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:50:16.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:50:16.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:50:18.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:50:18.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:50:18.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6GnWuGG%2FSbjQYwTtHjaKq1OeGLU%3D&Expires=1773035417 HTTP/1.1" 200 64630
2026-03-08T07:50:19.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:50:19.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:50:19.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:50:19.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:50:19.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:50:34.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:50:34.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:50:34.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:50:34.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:50:35.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:51:05.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:51:05.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:51:06.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:51:06.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:51:06.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:51:06.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:51:06.203 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:51:06.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:51:06.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:51:06.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61499
2026-03-08T07:51:06.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:51:06.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:51:06.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:51:06.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36061
2026-03-08T07:51:06.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:51:06.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:51:06.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:51:09.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69362e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:51:09.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:51:09.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:51:10.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:51:10.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:51:11.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IvHaFTFEY%2B61AgmvBAeuTPFXuA8%3D&Expires=1773035470 HTTP/1.1" 200 64630
2026-03-08T07:51:11.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:51:11.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:51:11.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:51:11.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:51:11.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:51:26.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:51:26.750 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:51:26.780 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:51:26.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:51:26.828 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:51:56.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:51:56.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:51:57.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:51:57.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:51:57.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:51:57.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:51:57.253 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:51:57.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:51:57.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:51:57.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61730
2026-03-08T07:51:57.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:51:57.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:51:57.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:51:57.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36061
2026-03-08T07:51:57.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:51:57.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:51:57.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:52:00.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cdf250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:52:00.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:52:00.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:52:01.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:52:01.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:52:02.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-054847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9qScCeBNdR1L%2BarofOtP0m2Nvg0%3D&Expires=1773035521 HTTP/1.1" 200 64630
2026-03-08T07:52:02.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:52:02.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:52:02.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:52:02.657 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:52:02.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:52:17.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:52:17.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:52:17.955 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:52:17.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:52:18.004 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:52:48.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:52:48.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:52:48.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:52:48.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:52:48.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:52:48.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:52:48.276 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:52:48.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:52:48.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:52:48.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61730
2026-03-08T07:52:48.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:52:48.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:52:48.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:52:48.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36266
2026-03-08T07:52:48.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:52:48.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:52:48.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:52:51.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74289780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:52:51.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:52:51.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:52:52.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:52:52.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:52:53.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=83e82dJztvF1KPYJKrZL7zG0Ucc%3D&Expires=1773035572 HTTP/1.1" 200 64388
2026-03-08T07:52:53.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:52:53.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:52:53.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:52:53.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:52:53.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:53:09.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:53:09.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:53:09.185 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:53:09.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:53:09.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:53:39.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:53:39.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:53:39.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:53:39.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:53:39.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:53:39.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:53:39.531 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:53:39.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:53:39.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:53:39.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62179
2026-03-08T07:53:39.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:53:39.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:53:39.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:53:39.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36266
2026-03-08T07:53:39.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:53:39.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:53:39.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:53:42.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316b070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:53:42.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:53:42.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:53:43.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:53:43.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:53:44.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zh57FmMkBM07HxihksKwTLFK56M%3D&Expires=1773035623 HTTP/1.1" 200 64388
2026-03-08T07:53:44.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:53:44.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:53:44.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:53:44.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:53:44.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:54:00.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:54:00.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:54:00.234 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:54:00.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:54:00.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:54:30.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:54:30.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:54:30.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:54:30.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:54:30.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:54:30.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:54:30.446 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:54:30.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:54:30.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:54:30.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62517
2026-03-08T07:54:30.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:54:30.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:54:30.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:54:30.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36422
2026-03-08T07:54:30.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:54:30.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:54:30.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:54:33.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adde70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:54:33.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:54:33.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:54:34.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:54:34.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:54:35.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4H0v6wJ%2Fx867v9L4YewILiFj0Bg%3D&Expires=1773035674 HTTP/1.1" 200 64388
2026-03-08T07:54:35.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:54:35.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:54:35.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:54:35.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:54:35.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:54:51.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:54:51.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:54:51.776 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:54:51.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:54:51.824 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:55:21.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:55:21.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:55:22.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T07:55:22.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:55:22.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:55:22.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:55:22.119 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:55:22.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:55:22.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:55:22.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62517
2026-03-08T07:55:22.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:55:22.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:55:22.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:55:22.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36595
2026-03-08T07:55:22.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:55:22.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:55:22.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:55:25.240 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d8e6e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:55:25.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:55:25.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:55:26.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:55:26.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:55:27.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w8DlSiSjvRbIxYvjXABkZudfvdA%3D&Expires=1773035726 HTTP/1.1" 200 64388
2026-03-08T07:55:27.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:55:27.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:55:27.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:55:27.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:55:27.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:55:43.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:55:43.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:55:43.178 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:55:43.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:55:43.225 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:56:13.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:56:13.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:56:14.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16203
2026-03-08T07:56:14.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:56:14.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:56:14.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:56:14.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:56:14.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:56:14.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:56:14.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62930
2026-03-08T07:56:14.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:56:14.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:56:14.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:56:14.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36878
2026-03-08T07:56:14.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:56:14.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:56:14.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:56:17.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74288070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:56:17.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:56:17.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:56:18.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:56:18.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:56:19.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1QHHYKeNaVEBWtnaDcKpHjfqwh4%3D&Expires=1773035778 HTTP/1.1" 200 64388
2026-03-08T07:56:19.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:56:19.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:56:19.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:56:20.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:56:20.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:56:35.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:56:35.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:56:35.444 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:56:35.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:56:35.491 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:57:05.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:57:05.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:57:05.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16203
2026-03-08T07:57:05.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:57:05.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:57:05.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:57:05.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:57:05.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:57:05.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:57:05.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63134
2026-03-08T07:57:05.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:57:05.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:57:05.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:57:05.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36978
2026-03-08T07:57:05.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:57:05.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:57:05.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:57:08.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a38f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:57:08.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:57:08.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:57:10.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:57:10.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:57:10.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RdzgOx8Q61NHdVYBaY%2FWu8RHHGg%3D&Expires=1773035829 HTTP/1.1" 200 64418
2026-03-08T07:57:11.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:57:11.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:57:11.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:57:11.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:57:11.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:57:26.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:57:27.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:57:27.098 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:57:27.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:57:27.146 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:57:57.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:57:57.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:57:57.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16203
2026-03-08T07:57:57.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:57:57.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:57:57.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:57:57.462 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:57:57.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:57:57.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:57:57.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63134
2026-03-08T07:57:57.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:57:57.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:57:57.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:57:57.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36978
2026-03-08T07:57:57.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:57:57.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:57:57.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:58:00.567 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d59870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:58:00.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:58:00.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:58:01.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:58:01.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:58:02.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zAJk3rwpYFGxNJJatw7aHxRfL8A%3D&Expires=1773035881 HTTP/1.1" 200 64418
2026-03-08T07:58:03.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:58:03.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:58:03.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:58:03.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:58:03.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:58:18.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:58:18.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:58:18.571 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:58:18.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:58:18.618 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:58:48.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:58:48.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:58:48.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16203
2026-03-08T07:58:48.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:58:48.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:58:48.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:58:48.761 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:58:48.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:58:48.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:58:48.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63278
2026-03-08T07:58:48.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:58:48.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:58:48.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:58:48.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36978
2026-03-08T07:58:48.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:58:48.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:58:48.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:58:51.895 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d17d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:58:51.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:58:51.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:58:53.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:58:53.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:58:53.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I8q0jBP1W3ftbEZQmIaceBItDMA%3D&Expires=1773035932 HTTP/1.1" 200 64418
2026-03-08T07:58:54.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:58:54.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:58:54.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:58:54.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:58:54.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T07:59:09.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:59:09.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T07:59:09.445 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T07:59:09.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T07:59:09.492 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T07:59:39.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T07:59:39.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T07:59:39.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16203
2026-03-08T07:59:39.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T07:59:39.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T07:59:39.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T07:59:39.881 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T07:59:39.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T07:59:39.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T07:59:39.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63278
2026-03-08T07:59:39.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:59:39.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T07:59:39.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T07:59:39.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37055
2026-03-08T07:59:39.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T07:59:39.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T07:59:39.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T07:59:42.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cb56f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T07:59:42.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T07:59:42.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T07:59:44.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T07:59:44.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T07:59:44.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=klOis1dv2NiohcdrFRpKFkOHxJY%3D&Expires=1773035983 HTTP/1.1" 200 64418
2026-03-08T07:59:45.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T07:59:45.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T07:59:45.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T07:59:45.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T07:59:45.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:00:01.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:00:01.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:00:01.951 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:00:01.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:00:01.997 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:00:31.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:00:32.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:00:32.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16203
2026-03-08T08:00:32.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:00:32.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:00:32.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:00:32.137 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:00:32.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:00:32.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:00:32.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63278
2026-03-08T08:00:32.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:00:32.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:00:32.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:00:32.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37055
2026-03-08T08:00:32.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:00:32.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:00:32.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:00:35.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697de290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:00:35.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:00:35.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:00:36.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:00:36.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:00:37.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-055647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7AJuZRCVbc4lGiHoA4pFZgZqtfk%3D&Expires=1773036036 HTTP/1.1" 200 64418
2026-03-08T08:00:37.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:00:37.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:00:37.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:00:37.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:00:37.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:00:53.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:00:53.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:00:53.504 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:00:53.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:00:53.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:01:23.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:01:23.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:01:23.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:01:23.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:01:23.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:01:23.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:01:23.863 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:01:23.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:01:23.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:01:23.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63765
2026-03-08T08:01:23.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:01:23.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:01:23.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:01:23.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37332
2026-03-08T08:01:23.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:01:23.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:01:23.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:01:26.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fcca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:01:26.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:01:26.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:01:28.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:01:28.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:01:28.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AvJQ3j6vBLWkIpCn%2BEAEnW62jh4%3D&Expires=1773036087 HTTP/1.1" 200 64551
2026-03-08T08:01:29.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:01:29.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:01:29.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:01:29.254 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:01:29.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:01:45.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:01:45.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:01:45.516 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:01:45.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:01:45.563 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:02:15.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:02:15.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:02:15.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:02:15.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:02:15.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:02:15.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:02:15.715 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:02:15.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:02:15.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:02:15.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64099
2026-03-08T08:02:15.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:02:15.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:02:15.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:02:15.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37332
2026-03-08T08:02:15.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:02:15.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:02:15.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:02:18.808 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d16470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:02:18.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:02:18.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:02:19.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:02:19.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:02:20.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3dOVeeKUpQSe4su8MNhVgLQRZj8%3D&Expires=1773036139 HTTP/1.1" 200 64551
2026-03-08T08:02:21.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:02:21.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:02:21.070 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:02:21.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:02:21.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:02:36.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:02:36.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:02:36.677 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:02:36.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:02:36.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:03:06.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:03:06.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:03:07.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:03:07.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:03:07.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:03:07.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:03:07.170 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:03:07.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:03:07.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:03:07.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64099
2026-03-08T08:03:07.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:03:07.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:03:07.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:03:07.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37475
2026-03-08T08:03:07.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:03:07.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:03:07.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:03:10.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d95cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:03:10.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:03:10.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:03:11.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:03:11.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:03:12.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q%2FGhyrZA2ixFWRXztoy1X7JyV0s%3D&Expires=1773036191 HTTP/1.1" 200 64551
2026-03-08T08:03:12.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:03:12.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:03:12.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:03:12.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:03:12.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:03:27.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:03:27.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:03:27.835 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:03:27.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:03:27.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:03:57.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:03:57.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:03:58.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:03:58.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:03:58.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:03:58.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:03:58.044 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:03:58.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:03:58.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:03:58.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64433
2026-03-08T08:03:58.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:03:58.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:03:58.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:03:58.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37475
2026-03-08T08:03:58.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:03:58.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:03:58.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:04:01.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc08ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:04:01.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:04:01.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:04:02.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:04:02.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:04:03.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CPplFYAxsOcmoV2H%2FlMm6H6sLOo%3D&Expires=1773036242 HTTP/1.1" 200 64551
2026-03-08T08:04:03.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:04:03.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:04:03.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:04:03.407 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:04:03.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:04:20.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:04:20.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:04:20.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:04:20.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:04:20.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:04:50.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:04:50.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:04:50.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:04:50.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:04:50.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:04:50.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:04:50.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:04:50.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:04:50.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:04:50.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64528
2026-03-08T08:04:50.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:04:50.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:04:50.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:04:50.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37554
2026-03-08T08:04:50.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:04:50.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:04:50.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:04:53.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69156c80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:04:53.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:04:53.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:04:54.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:04:54.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:04:55.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2ewftvC%2BbjVc%2BEUkYKzomAeaaVE%3D&Expires=1773036294 HTTP/1.1" 200 64562
2026-03-08T08:04:56.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:04:56.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:04:56.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:04:56.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:04:56.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:05:12.278 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:05:12.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:05:12.424 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:05:12.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:05:12.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:05:42.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:05:42.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:05:43.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:05:43.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:05:43.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:05:43.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:05:43.037 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:05:43.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:05:43.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:05:43.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64528
2026-03-08T08:05:43.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:05:43.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:05:43.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:05:43.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37583
2026-03-08T08:05:43.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:05:43.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:05:43.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:05:46.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89d360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:05:46.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:05:46.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:05:47.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:05:47.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:05:48.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wcfswAj%2FQUxOeHanGzd4yd2nZKc%3D&Expires=1773036347 HTTP/1.1" 200 64562
2026-03-08T08:05:48.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:05:48.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:05:48.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:05:48.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:05:48.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:06:04.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:06:04.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:06:04.335 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:06:04.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:06:04.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:06:34.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:06:34.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:06:34.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:06:34.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:06:34.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:06:34.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:06:34.677 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:06:34.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:06:34.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:06:34.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64744
2026-03-08T08:06:34.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:06:34.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:06:34.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:06:34.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37800
2026-03-08T08:06:34.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:06:34.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:06:34.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:06:37.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c45690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:06:37.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:06:37.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:06:38.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:06:38.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:06:39.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GKFfju%2BNiCJhIYlqHtsJ3Vyxgkc%3D&Expires=1773036398 HTTP/1.1" 200 64562
2026-03-08T08:06:40.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:06:40.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:06:40.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:06:40.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:06:40.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:06:55.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:06:55.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:06:55.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:06:55.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:06:55.892 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:07:25.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:07:25.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:07:26.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:07:26.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:07:26.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:07:26.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:07:26.193 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:07:26.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:07:26.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:07:26.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65068
2026-03-08T08:07:26.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:07:26.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:07:26.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:07:26.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37800
2026-03-08T08:07:26.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:07:26.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:07:26.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:07:29.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e48d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:07:29.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:07:29.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:07:30.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:07:30.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:07:31.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B%2FRwf452flMxjnIrLpAG7OgBggM%3D&Expires=1773036450 HTTP/1.1" 200 64562
2026-03-08T08:07:31.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:07:31.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:07:31.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:07:31.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:07:31.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:07:48.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:07:48.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:07:48.488 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:07:48.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:07:48.534 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:08:18.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:08:18.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:08:18.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:08:18.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:08:18.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:08:18.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:08:18.708 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:08:18.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:08:18.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:08:18.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65068
2026-03-08T08:08:18.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:08:18.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:08:18.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:08:18.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37882
2026-03-08T08:08:18.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:08:18.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:08:18.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:08:21.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c05990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:08:21.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:08:21.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:08:22.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:08:22.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:08:23.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=magaImb9N1kdh1c2UzzB0vmU4po%3D&Expires=1773036502 HTTP/1.1" 200 64562
2026-03-08T08:08:24.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:08:24.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:08:24.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:08:24.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:08:24.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:08:39.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:08:39.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:08:39.495 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:08:39.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:08:39.542 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:09:09.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:09:09.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:09:09.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:09:09.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:09:09.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:09:09.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:09:09.947 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:09:09.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:09:09.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:09:09.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65138
2026-03-08T08:09:09.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:09:09.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:09:09.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:09:09.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37989
2026-03-08T08:09:09.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:09:09.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:09:09.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:09:13.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d96d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:09:13.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:09:13.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:09:14.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:09:14.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:09:15.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fN4S5A3ltH2Y%2BkNT%2FzQ7x4J8TRc%3D&Expires=1773036554 HTTP/1.1" 200 64768
2026-03-08T08:09:15.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:09:15.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:09:15.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:09:15.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:09:15.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:09:30.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:09:31.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:09:31.123 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:09:31.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:09:31.170 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:10:01.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:10:01.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:10:01.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:10:01.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:10:01.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:10:01.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:10:01.475 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:10:01.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:10:01.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:10:01.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65159
2026-03-08T08:10:01.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:10:01.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:10:01.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:10:01.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37977
2026-03-08T08:10:01.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:10:01.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:10:01.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:10:04.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c47dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:10:04.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:10:04.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:10:05.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:10:05.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:10:06.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oxHDRCuJ6pdKlW88JrvwouqFFe8%3D&Expires=1773036605 HTTP/1.1" 200 64768
2026-03-08T08:10:06.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:10:06.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:10:06.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:10:06.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:10:06.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:10:22.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:10:22.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:10:22.425 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:10:22.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:10:22.471 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:10:52.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:10:52.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:10:52.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16211
2026-03-08T08:10:52.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:10:52.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:10:52.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:10:52.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:10:52.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:10:52.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:10:52.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65159
2026-03-08T08:10:52.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:10:52.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:10:52.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:10:52.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37977
2026-03-08T08:10:52.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:10:52.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:10:52.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:10:55.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cdf040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:10:55.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:10:55.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:10:56.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:10:56.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:10:57.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=egptOPG4VOSWHLuWtezvFc5%2FVVs%3D&Expires=1773036656 HTTP/1.1" 200 64768
2026-03-08T08:10:57.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:10:57.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:10:57.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:10:58.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:10:58.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:11:13.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:11:13.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:11:13.336 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:11:13.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:11:13.383 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:11:43.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:11:43.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:11:43.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:11:43.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:11:43.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:11:43.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:11:43.670 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:11:43.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:11:43.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:11:43.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65345
2026-03-08T08:11:43.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:11:43.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:11:43.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:11:43.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37977
2026-03-08T08:11:43.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:11:43.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:11:43.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:11:46.743 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685af490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:11:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:11:46.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:11:47.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:11:47.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:11:48.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sqnsfY1hglj%2Bb5s4HkNxgTpSZoM%3D&Expires=1773036707 HTTP/1.1" 200 64768
2026-03-08T08:11:48.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:11:48.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:11:48.984 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:11:49.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:11:49.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:12:05.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:12:05.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:12:05.976 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:12:05.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:12:06.023 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:12:36.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:12:36.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:12:36.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:12:36.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:12:36.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:12:36.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:12:36.346 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:12:36.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:12:36.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:12:36.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65400
2026-03-08T08:12:36.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:12:36.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:12:36.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:12:36.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38006
2026-03-08T08:12:36.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:12:36.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:12:36.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:12:39.480 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68578a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:12:39.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:12:39.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:12:40.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:12:40.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:12:41.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-060847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R48wGn8jDlWK%2Baw8fnUItjUcD4g%3D&Expires=1773036760 HTTP/1.1" 200 64768
2026-03-08T08:12:41.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:12:41.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:12:41.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:12:41.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:12:41.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:12:56.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:12:56.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:12:57.008 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:12:57.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:12:57.056 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:13:27.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:13:27.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:13:27.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:13:27.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:13:27.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:13:27.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:13:27.366 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:13:27.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:13:27.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:13:27.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65400
2026-03-08T08:13:27.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:13:27.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:13:27.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:13:27.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37942
2026-03-08T08:13:27.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:13:27.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:13:27.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:13:30.487 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d16d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:13:30.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:13:30.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:13:31.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:13:31.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:13:32.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yz7ie%2By9FrfEftOzb2XSAJzCJbk%3D&Expires=1773036811 HTTP/1.1" 200 64519
2026-03-08T08:13:32.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:13:32.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:13:32.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:13:32.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:13:32.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:13:48.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:13:48.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:13:48.873 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:13:48.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:13:48.921 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:14:18.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:14:18.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:14:19.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:14:19.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:14:19.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:14:19.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:14:19.386 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:14:19.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:14:19.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:14:19.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65400
2026-03-08T08:14:19.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:14:19.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:14:19.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:14:19.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37942
2026-03-08T08:14:19.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:14:19.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:14:19.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:14:22.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69639570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:14:22.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:14:22.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:14:23.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:14:23.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:14:24.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=riVw7R8WeXge1PgxR%2FNnDFSN1cA%3D&Expires=1773036863 HTTP/1.1" 200 64519
2026-03-08T08:14:25.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:14:25.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:14:25.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:14:25.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:14:25.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:14:40.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:14:40.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:14:40.329 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:14:40.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:14:40.376 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:15:10.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:15:10.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:15:10.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:15:10.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:15:10.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:15:10.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:15:10.699 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:15:10.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:15:10.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:15:10.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65494
2026-03-08T08:15:10.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:15:10.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:15:10.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:15:10.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38071
2026-03-08T08:15:10.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:15:10.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:15:10.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:15:13.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cea7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:15:13.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:15:13.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:15:14.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:15:14.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:15:15.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hB9u1arcfmgsFGGK4gDghgtrv1c%3D&Expires=1773036914 HTTP/1.1" 200 64519
2026-03-08T08:15:16.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:15:16.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:15:16.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:15:16.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:15:16.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:15:32.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:15:32.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:15:32.847 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:15:32.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:15:32.894 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:16:02.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:16:02.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:16:04.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:16:04.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:16:04.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:16:04.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:16:04.779 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:16:04.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:16:04.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:16:04.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65494
2026-03-08T08:16:04.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:16:04.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:16:04.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:16:04.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38071
2026-03-08T08:16:04.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:16:04.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:16:04.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:16:07.863 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cee320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:16:07.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:16:07.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:16:08.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:16:08.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:16:09.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6idjkA%2FLDTVRo25PTu0ke4LL1BM%3D&Expires=1773036968 HTTP/1.1" 200 64519
2026-03-08T08:16:10.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:16:10.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:16:10.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:16:10.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:16:10.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:16:25.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:16:25.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:16:25.586 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:16:25.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:16:25.632 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:16:55.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:16:55.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:16:55.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:16:55.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:16:55.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:16:55.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:16:55.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:16:55.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:16:55.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:16:55.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65670
2026-03-08T08:16:55.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:16:55.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:16:55.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:16:55.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38071
2026-03-08T08:16:55.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:16:55.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:16:55.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:16:59.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb43a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:16:59.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:16:59.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:17:00.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:17:00.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:17:01.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=45IwHgVQvDlM0MjHMd7mU0baf5c%3D&Expires=1773037020 HTTP/1.1" 200 64561
2026-03-08T08:17:01.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:17:01.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:17:01.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:17:01.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:17:01.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:17:18.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:17:18.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:17:18.290 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:17:18.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:17:18.337 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:17:48.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:17:48.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:17:48.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:17:48.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:17:48.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:17:48.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:17:48.785 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:17:48.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:17:48.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:17:48.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65713
2026-03-08T08:17:48.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:17:48.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:17:48.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:17:48.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38076
2026-03-08T08:17:48.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:17:48.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:17:48.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:17:51.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc19db0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:17:51.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:17:51.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:17:52.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:17:52.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:17:53.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kugDLO5GWtEpHdd%2FQp55byJoB%2FA%3D&Expires=1773037072 HTTP/1.1" 200 64561
2026-03-08T08:17:54.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:17:54.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:17:54.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:17:54.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:17:54.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:18:09.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:18:09.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:18:09.913 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:18:09.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:18:09.961 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:18:39.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:18:39.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:18:40.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:18:40.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:18:40.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:18:40.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:18:40.110 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:18:40.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:18:40.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:18:40.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65713
2026-03-08T08:18:40.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:18:40.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:18:40.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:18:40.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38104
2026-03-08T08:18:40.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:18:40.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:18:40.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:18:43.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cdc970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:18:43.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:18:43.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:18:44.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:18:44.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:18:45.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OTjxatbp9whAm34by4jsMvxjv6s%3D&Expires=1773037124 HTTP/1.1" 200 64561
2026-03-08T08:18:45.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:18:45.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:18:45.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:18:45.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:18:45.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:19:01.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:19:01.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:19:01.227 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:19:01.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:19:01.274 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:19:31.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:19:31.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:19:31.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:19:31.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:19:31.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:19:31.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:19:31.584 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:19:31.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:19:31.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:19:31.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65690
2026-03-08T08:19:31.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:19:31.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:19:31.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:19:31.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38088
2026-03-08T08:19:31.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:19:31.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:19:31.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:19:34.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68abb6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:19:34.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:19:34.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:19:35.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:19:35.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:19:36.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MSKtU0pJb5HTPSIBFA2bzvpdyaM%3D&Expires=1773037175 HTTP/1.1" 200 64561
2026-03-08T08:19:37.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:19:37.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:19:37.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:19:37.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:19:37.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:19:51.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:19:52.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:19:52.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:19:52.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:19:52.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:20:22.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:20:22.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:20:22.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:20:22.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:20:22.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:20:22.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:20:22.363 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:20:22.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:20:22.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:20:22.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65574
2026-03-08T08:20:22.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:20:22.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:20:22.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:20:22.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38088
2026-03-08T08:20:22.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:20:22.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:20:22.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:20:25.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89ea10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:20:25.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:20:25.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:20:26.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:20:26.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:20:27.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-061647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pS5qLNkLPIIy8hfJg%2FprfoHRT0o%3D&Expires=1773037226 HTTP/1.1" 200 64561
2026-03-08T08:20:27.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:20:27.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:20:27.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:20:27.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:20:27.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:20:42.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:20:42.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:20:42.878 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:20:42.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:20:42.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:21:12.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:21:12.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:21:13.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:21:13.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:21:13.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:21:13.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:21:13.726 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:21:13.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:21:13.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:21:13.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65574
2026-03-08T08:21:13.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:21:13.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:21:13.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:21:13.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38072
2026-03-08T08:21:13.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:21:13.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:21:13.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:21:16.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943b490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:21:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:21:16.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:21:17.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:21:17.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:21:18.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V2erCMfG30jZhXp%2B49wyv9qCaDw%3D&Expires=1773037277 HTTP/1.1" 200 65147
2026-03-08T08:21:19.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:21:19.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:21:19.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:21:19.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:21:19.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:21:34.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:21:35.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:21:35.060 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:21:35.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:21:35.107 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:22:05.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:22:05.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:22:05.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:22:05.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:22:05.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:22:05.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:22:05.426 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:22:05.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:22:05.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:22:05.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65483
2026-03-08T08:22:05.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:22:05.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:22:05.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:22:05.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37907
2026-03-08T08:22:05.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:22:05.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:22:05.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:22:08.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69510ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:22:08.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:22:08.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:22:09.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:22:09.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:22:10.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HLbetiE5bcJBqqcrJhmHUiBFqZA%3D&Expires=1773037329 HTTP/1.1" 200 65147
2026-03-08T08:22:10.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:22:10.740 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:22:10.740 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:22:10.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:22:10.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:22:25.934 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:22:26.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:22:26.077 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:22:26.077 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:22:26.124 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:22:56.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:22:56.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:22:56.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:22:56.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:22:56.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:22:56.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:22:56.425 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:22:56.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:22:56.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:22:56.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65332
2026-03-08T08:22:56.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:22:56.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:22:56.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:22:56.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37907
2026-03-08T08:22:56.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:22:56.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:22:56.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:22:59.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74203490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:22:59.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:22:59.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:23:00.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:23:00.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:23:01.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cV0LcqTBVgjVzASHFHA%2B7%2F0SzTE%3D&Expires=1773037380 HTTP/1.1" 200 65147
2026-03-08T08:23:01.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:23:01.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:23:01.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:23:01.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:23:01.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:23:18.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:23:18.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:23:18.326 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:23:18.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:23:18.373 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:23:48.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:23:48.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:23:48.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:23:48.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:23:48.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:23:48.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:23:48.830 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:23:48.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:23:48.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:23:48.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65332
2026-03-08T08:23:48.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:23:48.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:23:48.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:23:48.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37869
2026-03-08T08:23:48.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:23:48.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:23:48.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:23:51.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c40640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:23:51.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:23:51.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:23:53.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:23:53.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:23:54.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ac1v%2BT7H1tMGAxuH3wh3gCmFyI8%3D&Expires=1773037433 HTTP/1.1" 200 65147
2026-03-08T08:23:54.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:23:54.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:23:54.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:23:54.287 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:23:54.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:24:10.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:24:10.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:24:10.305 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:24:10.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:24:10.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:24:40.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:24:40.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:24:40.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:24:40.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:24:40.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:24:40.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:24:40.515 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:24:40.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:24:40.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:24:40.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65253
2026-03-08T08:24:40.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:24:40.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:24:40.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:24:40.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37852
2026-03-08T08:24:40.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:24:40.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:24:40.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:24:43.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69249840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:24:43.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:24:43.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:24:44.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:24:44.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:24:45.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nEWeL8eBxWPc0LCfcxznje8cxwY%3D&Expires=1773037484 HTTP/1.1" 200 65147
2026-03-08T08:24:45.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:24:45.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:24:45.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:24:46.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:24:46.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:25:02.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:25:02.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:25:02.526 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:25:02.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:25:02.574 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:25:32.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:25:32.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:25:32.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14989
2026-03-08T08:25:32.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:25:32.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:25:32.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:25:32.883 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:25:32.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:25:32.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:25:32.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65216
2026-03-08T08:25:32.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:25:32.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:25:32.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:25:32.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37769
2026-03-08T08:25:32.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:25:32.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:25:32.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:25:35.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d26080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:25:35.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:25:35.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:25:37.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:25:37.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:25:38.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hb3eJYhY5SiTDU6vpbXZEvR6%2Bwg%3D&Expires=1773037537 HTTP/1.1" 200 65610
2026-03-08T08:25:38.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:25:38.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:25:38.609 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:25:38.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:25:38.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:25:54.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:25:54.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:25:54.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:25:54.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:25:54.463 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:26:24.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:26:24.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:26:24.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14999
2026-03-08T08:26:24.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:26:24.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:26:24.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:26:24.943 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:26:24.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:26:24.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:26:24.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65216
2026-03-08T08:26:24.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:26:24.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:26:24.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:26:24.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37735
2026-03-08T08:26:24.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:26:24.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:26:24.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:26:28.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857b640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:26:28.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:26:28.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:26:29.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:26:29.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:26:30.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UJoWFbWI%2FIVtBfWUrcCycUPtLic%3D&Expires=1773037589 HTTP/1.1" 200 65610
2026-03-08T08:26:30.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:26:30.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:26:30.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:26:30.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:26:30.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:26:47.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:26:47.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:26:47.851 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:26:47.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:26:47.899 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:27:17.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:27:17.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:27:18.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14999
2026-03-08T08:27:18.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:27:18.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:27:18.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:27:18.242 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:27:18.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:27:18.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:27:18.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65307
2026-03-08T08:27:18.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:27:18.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:27:18.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:27:18.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37755
2026-03-08T08:27:18.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:27:18.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:27:18.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:27:21.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d98df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:27:21.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:27:21.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:27:22.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:27:22.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:27:23.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RE05HqepsFcIlRXUfZ9gkwxZzcI%3D&Expires=1773037642 HTTP/1.1" 200 65610
2026-03-08T08:27:23.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:27:23.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:27:23.569 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:27:23.591 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:27:23.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:27:38.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:27:38.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:27:38.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:27:38.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:27:39.026 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:28:09.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:28:09.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:28:09.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14999
2026-03-08T08:28:09.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:28:09.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:28:09.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:28:09.515 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:28:09.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:28:09.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:28:09.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65307
2026-03-08T08:28:09.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:28:09.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:28:09.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:28:09.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37755
2026-03-08T08:28:09.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:28:09.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:28:09.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:28:12.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696391b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:28:12.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:28:12.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:28:13.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:28:13.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:28:14.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062448.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kq74WSk%2FiH2Ek0iWTjXJzl50QnM%3D&Expires=1773037693 HTTP/1.1" 200 65610
2026-03-08T08:28:14.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:28:14.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:28:14.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:28:14.871 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:28:14.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:28:31.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:28:31.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:28:31.336 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:28:31.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:28:31.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:29:01.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:29:01.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:29:01.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14999
2026-03-08T08:29:01.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:29:01.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:29:01.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:29:01.771 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:29:01.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:29:01.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:29:01.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65307
2026-03-08T08:29:01.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:29:01.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:29:01.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:29:01.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37755
2026-03-08T08:29:01.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:29:01.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:29:01.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:29:04.887 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943a140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:29:04.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:29:04.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:29:06.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:29:06.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:29:06.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BmgC1FfwIWn%2F246PHTk1BgVTGX4%3D&Expires=1773037745 HTTP/1.1" 200 65874
2026-03-08T08:29:07.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:29:07.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:29:07.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:29:07.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:29:07.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:29:22.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:29:22.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:29:22.632 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:29:22.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:29:22.678 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:29:52.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:29:52.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:29:52.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14999
2026-03-08T08:29:52.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:29:52.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:29:52.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:29:52.993 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:29:52.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:29:52.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:29:52.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65091
2026-03-08T08:29:53.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:29:53.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:29:53.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:29:53.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37755
2026-03-08T08:29:53.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:29:53.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:29:53.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:29:56.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a05030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:29:56.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:29:56.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:29:57.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:29:57.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:29:58.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AEPPvzUtsXA3R7KpRuNeGTgoxMY%3D&Expires=1773037797 HTTP/1.1" 200 65874
2026-03-08T08:29:58.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:29:58.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:29:58.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:29:58.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:29:58.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:30:13.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:30:13.691 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:30:13.720 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:30:13.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:30:13.767 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:30:43.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:30:43.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:30:44.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14999
2026-03-08T08:30:44.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:30:44.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:30:44.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:30:44.076 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:30:44.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:30:44.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:30:44.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65078
2026-03-08T08:30:44.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:30:44.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:30:44.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:30:44.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37808
2026-03-08T08:30:44.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:30:44.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:30:44.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:30:47.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6854b6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:30:47.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:30:47.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:30:48.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:30:48.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:30:49.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TjTf32n4t6E4m8bRNts6E0SCkf4%3D&Expires=1773037848 HTTP/1.1" 200 65874
2026-03-08T08:30:49.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:30:49.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:30:49.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:30:49.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:30:49.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:31:05.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:31:05.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:31:05.697 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:31:05.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:31:05.743 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:31:35.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:31:35.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:31:35.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15022
2026-03-08T08:31:35.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:31:35.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:31:35.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:31:35.891 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:31:35.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:31:35.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:31:35.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65078
2026-03-08T08:31:35.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:31:35.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:31:35.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:31:35.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37690
2026-03-08T08:31:35.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:31:35.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:31:35.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:31:38.999 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a74790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:31:38.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:31:39.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:31:40.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:31:40.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:31:40.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CeK3tR13y1wAUdiXUaEHCZmvZyE%3D&Expires=1773037899 HTTP/1.1" 200 65874
2026-03-08T08:31:41.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:31:41.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:31:41.237 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:31:41.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:31:41.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:31:56.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:31:56.522 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:31:56.551 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:31:56.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:31:56.598 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:32:26.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:32:26.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:32:26.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15022
2026-03-08T08:32:27.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:32:27.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:32:27.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:32:27.026 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:32:27.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:32:27.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:32:27.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64958
2026-03-08T08:32:27.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:32:27.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:32:27.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:32:27.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37700
2026-03-08T08:32:27.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:32:27.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:32:27.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:32:30.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695139d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:32:30.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:32:30.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:32:31.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:32:31.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:32:32.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-062849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oAK7EwccY6eyIcTCFXMhri18ZGM%3D&Expires=1773037951 HTTP/1.1" 200 65874
2026-03-08T08:32:32.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:32:32.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:32:32.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:32:32.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:32:32.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:32:49.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:32:49.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:32:49.564 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:32:49.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:32:49.611 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:33:19.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:33:19.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:33:19.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15022
2026-03-08T08:33:19.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:33:19.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:33:19.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:33:19.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:33:19.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:33:19.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:33:19.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64859
2026-03-08T08:33:19.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:33:19.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:33:19.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:33:19.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37700
2026-03-08T08:33:19.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:33:19.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:33:19.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:33:22.871 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d36ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:33:22.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:33:22.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:33:24.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:33:24.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:33:24.925 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FlwYAP%2FIKDynGXOzgWoohY3kngw%3D&Expires=1773038003 HTTP/1.1" 200 66103
2026-03-08T08:33:25.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:33:25.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:33:25.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:33:25.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:33:25.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:33:39.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:33:40.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:33:40.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:33:40.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:33:40.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:34:10.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:34:10.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:34:10.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15022
2026-03-08T08:34:10.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:34:10.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:34:10.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:34:10.442 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:34:10.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:34:10.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:34:10.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64859
2026-03-08T08:34:10.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:34:10.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:34:10.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:34:10.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37607
2026-03-08T08:34:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:34:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:34:10.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:34:13.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69720430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:34:13.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:34:13.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:34:14.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:34:14.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:34:15.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5v%2FjdmSPiNoOSHa%2BJKBYfY9PMFg%3D&Expires=1773038054 HTTP/1.1" 200 66103
2026-03-08T08:34:15.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:34:15.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:34:15.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:34:15.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:34:15.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:34:32.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:34:32.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:34:32.878 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:34:32.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:34:32.926 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:35:02.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:35:02.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:35:03.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15022
2026-03-08T08:35:03.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:35:03.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:35:03.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:35:03.263 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:35:03.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:35:03.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:35:03.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64893
2026-03-08T08:35:03.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:35:03.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:35:03.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:35:03.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37577
2026-03-08T08:35:03.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:35:03.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:35:03.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:35:06.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7212ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:35:06.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:35:06.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:35:07.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:35:07.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:35:08.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d4DIEqa%2Bd%2BVaSMDG9QBmuLRHe6s%3D&Expires=1773038107 HTTP/1.1" 200 66103
2026-03-08T08:35:08.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:35:08.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:35:08.781 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:35:08.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:35:08.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:35:23.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:35:23.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:35:23.655 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:35:23.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:35:23.702 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:35:53.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:35:53.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:35:54.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15022
2026-03-08T08:35:54.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:35:54.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:35:54.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:35:54.034 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:35:54.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:35:54.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:35:54.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61228
2026-03-08T08:35:54.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:35:54.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:35:54.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:35:54.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37577
2026-03-08T08:35:54.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:35:54.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:35:54.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:35:57.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce741f1cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:35:57.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:35:57.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:35:58.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:35:58.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:35:59.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xmyhGHMpzkyG2k7RIXlY7c1bp5k%3D&Expires=1773038158 HTTP/1.1" 200 66103
2026-03-08T08:35:59.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:35:59.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:35:59.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:35:59.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:35:59.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:36:16.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:36:16.791 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:36:16.820 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:36:16.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:36:16.868 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:36:46.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:36:46.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:36:47.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15032
2026-03-08T08:36:47.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:36:47.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:36:47.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:36:47.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:36:47.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:36:47.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:36:47.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61459
2026-03-08T08:36:47.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:36:47.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:36:47.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:36:47.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36255
2026-03-08T08:36:47.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:36:47.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:36:47.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:36:50.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce5ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:36:50.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:36:50.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:36:51.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:36:51.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:36:52.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gXlAUE8MSRDs9RFNr5%2BPmk76u0M%3D&Expires=1773038211 HTTP/1.1" 200 66135
2026-03-08T08:36:52.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:36:52.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:36:52.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:36:52.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:36:52.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:37:07.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:37:07.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:37:07.464 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:37:07.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:37:07.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:37:37.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:37:37.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:37:37.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15032
2026-03-08T08:37:37.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:37:37.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:37:37.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:37:37.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:37:37.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:37:37.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:37:37.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61391
2026-03-08T08:37:37.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:37:37.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:37:37.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:37:37.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36350
2026-03-08T08:37:37.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:37:37.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:37:37.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:37:40.791 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c06650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:37:40.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:37:40.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:37:41.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:37:41.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:37:42.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=it4PrDn8fv8WpX4nKe4Uyfv0eWI%3D&Expires=1773038261 HTTP/1.1" 200 66135
2026-03-08T08:37:43.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:37:43.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:37:43.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:37:43.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:37:43.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:37:59.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:37:59.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:37:59.363 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:37:59.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:37:59.410 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:38:29.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:38:29.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:38:29.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15032
2026-03-08T08:38:29.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:38:29.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:38:29.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:38:29.729 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:38:29.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:38:29.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:38:29.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61609
2026-03-08T08:38:29.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:38:29.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:38:29.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:38:29.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36380
2026-03-08T08:38:29.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:38:29.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:38:29.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:38:32.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3169120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:38:32.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:38:32.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:38:33.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:38:33.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:38:34.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4aLEYj1C%2BfTA409yu4pM%2FO6Egbk%3D&Expires=1773038313 HTTP/1.1" 200 66135
2026-03-08T08:38:35.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:38:35.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:38:35.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:38:35.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:38:35.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:38:50.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:38:50.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:38:50.241 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:38:50.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:38:50.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:39:20.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:39:20.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:39:20.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15032
2026-03-08T08:39:20.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:39:20.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:39:20.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:39:20.622 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:39:20.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:39:20.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:39:20.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61726
2026-03-08T08:39:20.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:39:20.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:39:20.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:39:20.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36487
2026-03-08T08:39:20.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:39:20.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:39:20.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:39:23.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce742abeb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:39:23.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:39:23.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:39:24.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:39:24.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:39:25.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8BRc0qGMOTo0kY%2BpnL5U7RacZio%3D&Expires=1773038364 HTTP/1.1" 200 66135
2026-03-08T08:39:25.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:39:25.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:39:25.962 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:39:25.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:39:25.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:39:41.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:39:41.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:39:41.560 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:39:41.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:39:41.607 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:40:11.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:40:11.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:40:11.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15032
2026-03-08T08:40:11.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:40:11.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:40:11.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:40:11.774 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:40:11.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:40:11.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:40:11.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61850
2026-03-08T08:40:11.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:40:11.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:40:11.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:40:11.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36565
2026-03-08T08:40:11.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:40:11.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:40:11.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:40:14.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc81c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:40:14.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:40:14.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:40:16.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:40:16.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:40:16.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-063648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K2MM0T9V%2Fmmq87SPJpi2mXx8BG4%3D&Expires=1773038415 HTTP/1.1" 200 66135
2026-03-08T08:40:17.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:40:17.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:40:17.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:40:17.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:40:17.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:40:33.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:40:33.869 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:40:33.897 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:40:33.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:40:33.944 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:41:03.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:41:03.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:41:05.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15037
2026-03-08T08:41:05.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:41:05.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:41:05.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:41:05.353 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:41:05.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:41:05.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:41:05.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61748
2026-03-08T08:41:05.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:41:05.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:41:05.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:41:05.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36599
2026-03-08T08:41:05.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:41:05.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:41:05.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:41:08.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738d090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:41:08.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:41:08.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:41:09.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:41:09.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:41:10.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vroyji%2FZWKXEU2JxGfyUcbpjedM%3D&Expires=1773038469 HTTP/1.1" 200 66391
2026-03-08T08:41:10.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:41:10.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:41:10.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:41:10.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:41:10.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:41:25.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:41:26.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:41:26.097 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:41:26.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:41:26.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:41:56.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:41:56.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:41:56.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15037
2026-03-08T08:41:56.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:41:56.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:41:56.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:41:56.714 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:41:56.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:41:56.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:41:56.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61663
2026-03-08T08:41:56.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:41:56.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:41:56.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:41:56.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36599
2026-03-08T08:41:56.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:41:56.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:41:56.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:41:59.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a92890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:41:59.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:41:59.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:42:00.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:42:00.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:42:01.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GzSP6QwcYwKrsfFXkYLeUTwC4eE%3D&Expires=1773038520 HTTP/1.1" 200 66391
2026-03-08T08:42:02.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:42:02.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:42:02.045 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:42:02.070 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:42:02.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:42:18.616 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:42:18.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:42:18.785 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:42:18.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:42:18.833 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:42:48.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:42:48.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:42:48.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15037
2026-03-08T08:42:48.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:42:48.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:42:48.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:42:49.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:42:49.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:42:49.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:42:49.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61721
2026-03-08T08:42:49.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:42:49.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:42:49.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:42:49.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36538
2026-03-08T08:42:49.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:42:49.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:42:49.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:42:52.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d954b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:42:52.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:42:52.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:42:53.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:42:53.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:42:54.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dtwLN74mKxCL1bDU%2FmZgAYFb3U4%3D&Expires=1773038573 HTTP/1.1" 200 66391
2026-03-08T08:42:54.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:42:54.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:42:54.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:42:54.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:42:54.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:43:10.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:43:10.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:43:10.508 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:43:10.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:43:10.553 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:43:40.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:43:40.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:43:40.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15037
2026-03-08T08:43:40.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:43:40.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:43:40.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:43:40.705 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:43:40.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:43:40.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:43:40.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61735
2026-03-08T08:43:40.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:43:40.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:43:40.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:43:40.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36592
2026-03-08T08:43:40.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:43:40.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:43:40.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:43:43.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce741faf80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:43:43.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:43:43.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:43:45.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:43:45.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:43:45.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d4hOHL38X7e8gJleDzBixTfIw9M%3D&Expires=1773038624 HTTP/1.1" 200 66391
2026-03-08T08:43:46.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:43:46.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:43:46.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:43:46.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:43:46.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:44:02.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:44:02.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:44:02.196 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:44:02.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:44:02.243 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:44:32.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:44:32.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:44:32.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15037
2026-03-08T08:44:32.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:44:32.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:44:32.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:44:32.445 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:44:32.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:44:32.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:44:32.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61735
2026-03-08T08:44:32.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:44:32.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:44:32.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:44:32.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36525
2026-03-08T08:44:32.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:44:32.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:44:32.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:44:35.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc88b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:44:35.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:44:35.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:44:36.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:44:36.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:44:37.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064048.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9siHZ5gEXoJFSdqqE95GiBy2mXc%3D&Expires=1773038676 HTTP/1.1" 200 66391
2026-03-08T08:44:37.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:44:37.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:44:37.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:44:37.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:44:37.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:44:52.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:44:52.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:44:52.839 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:44:52.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:44:52.887 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:45:22.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:45:22.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:45:23.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15037
2026-03-08T08:45:23.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:45:23.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:45:23.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:45:23.055 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:45:23.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:45:23.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:45:23.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61937
2026-03-08T08:45:23.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:45:23.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:45:23.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:45:23.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36567
2026-03-08T08:45:23.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:45:23.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:45:23.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:45:26.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69288a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:45:26.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:45:26.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:45:27.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:45:27.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:45:28.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pmeN79a0fXmt%2BKeS6FZNfJ61xl8%3D&Expires=1773038727 HTTP/1.1" 200 67162
2026-03-08T08:45:28.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:45:28.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:45:28.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:45:28.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:45:28.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:45:45.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:45:45.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:45:45.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:45:45.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:45:45.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:46:15.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:46:15.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:46:16.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:46:16.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:46:16.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:46:16.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:46:16.379 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:46:16.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:46:16.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:46:16.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62133
2026-03-08T08:46:16.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:46:16.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:46:16.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:46:16.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36596
2026-03-08T08:46:16.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:46:16.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:46:16.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:46:19.512 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b61c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:46:19.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:46:19.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:46:20.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:46:20.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:46:21.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HLBRRHFcGofuxvFtYUlGdWIHlOQ%3D&Expires=1773038780 HTTP/1.1" 200 67162
2026-03-08T08:46:21.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:46:21.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:46:21.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:46:21.792 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:46:21.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:46:37.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:46:37.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:46:37.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:46:37.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:46:37.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:47:07.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:47:07.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:47:07.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:47:07.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:47:07.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:47:07.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:47:07.438 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:47:07.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:47:07.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:47:07.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62066
2026-03-08T08:47:07.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:47:07.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:47:07.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:47:07.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36691
2026-03-08T08:47:07.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:47:07.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:47:07.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:47:10.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974dd80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:47:10.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:47:10.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:47:11.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:47:11.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:47:12.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Otx1nWcfz4iEO3GqU507C7LbLCg%3D&Expires=1773038831 HTTP/1.1" 200 67162
2026-03-08T08:47:12.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:47:12.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:47:12.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:47:12.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:47:12.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:47:29.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:47:29.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:47:29.294 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:47:29.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:47:29.341 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:47:59.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:47:59.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:47:59.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:47:59.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:47:59.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:47:59.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:47:59.633 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:47:59.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:47:59.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:47:59.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62059
2026-03-08T08:47:59.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:47:59.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:47:59.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:47:59.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36691
2026-03-08T08:47:59.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:47:59.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:47:59.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:48:02.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693bab30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:48:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:48:02.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:48:03.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:48:03.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:48:04.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aqERUA%2BYyNu9DTu9FWGP3hQl9cY%3D&Expires=1773038883 HTTP/1.1" 200 67162
2026-03-08T08:48:04.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:48:04.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:48:04.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:48:04.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:48:04.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:48:21.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:48:21.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:48:21.759 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:48:21.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:48:21.806 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:48:51.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:48:51.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:48:52.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:48:52.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:48:52.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:48:52.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:48:52.135 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:48:52.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:48:52.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:48:52.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62107
2026-03-08T08:48:52.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:48:52.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:48:52.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:48:52.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36722
2026-03-08T08:48:52.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:48:52.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:48:52.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:48:55.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69288d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:48:55.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:48:55.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:48:56.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:48:56.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:48:57.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eukfppLXLZiThjmgTqYMUnuSMbM%3D&Expires=1773038936 HTTP/1.1" 200 67493
2026-03-08T08:48:57.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:48:57.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:48:57.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:48:57.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:48:57.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:49:13.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:49:14.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:49:14.032 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:49:14.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:49:14.080 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:49:44.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:49:44.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:49:44.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:49:44.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:49:44.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:49:44.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:49:44.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:49:44.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:49:44.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:49:44.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62152
2026-03-08T08:49:44.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:49:44.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:49:44.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:49:44.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36707
2026-03-08T08:49:44.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:49:44.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:49:44.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:49:47.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e187f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:49:47.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:49:47.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:49:48.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:49:48.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:49:49.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iYvCodjtHPRRNahDqZeHTSQfwF4%3D&Expires=1773038988 HTTP/1.1" 200 67493
2026-03-08T08:49:49.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:49:49.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:49:49.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:49:49.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:49:49.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:50:05.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:50:05.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:50:05.903 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:50:05.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:50:05.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:50:35.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:50:35.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:50:36.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:50:36.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:50:36.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:50:36.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:50:36.108 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:50:36.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:50:36.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:50:36.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62146
2026-03-08T08:50:36.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:50:36.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:50:36.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:50:36.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36775
2026-03-08T08:50:36.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:50:36.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:50:36.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:50:39.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cc4580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:50:39.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:50:39.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:50:40.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:50:40.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:50:41.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FtHOFKw7DTEM76SswmXFOhA4aDo%3D&Expires=1773039040 HTTP/1.1" 200 67493
2026-03-08T08:50:41.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:50:41.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:50:41.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:50:41.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:50:41.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:50:56.698 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:50:56.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:50:56.840 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:50:56.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:50:56.888 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:51:26.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:51:26.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:51:27.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15065
2026-03-08T08:51:27.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:51:27.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:51:27.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:51:27.086 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:51:27.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:51:27.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:51:27.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62255
2026-03-08T08:51:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:51:27.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:51:27.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:51:27.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36845
2026-03-08T08:51:27.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:51:27.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:51:27.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:51:30.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4787670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:51:30.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:51:30.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:51:31.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:51:31.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:51:32.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qrYpDnlOELZeGkn2K%2B9b2KYGO1Q%3D&Expires=1773039091 HTTP/1.1" 200 67493
2026-03-08T08:51:32.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:51:32.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:51:32.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:51:32.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:51:32.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:51:48.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:51:48.691 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:51:48.719 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:51:48.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:51:48.767 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:52:18.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:52:18.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:52:18.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15065
2026-03-08T08:52:18.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:52:18.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:52:18.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:52:18.915 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:52:18.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:52:18.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:52:18.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62313
2026-03-08T08:52:18.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:52:18.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:52:18.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:52:18.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36791
2026-03-08T08:52:18.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:52:18.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:52:18.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:52:22.009 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d9a440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:52:22.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:52:22.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:52:23.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:52:23.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:52:24.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-064849.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FgyhB54WZyzD%2FAwz7MZGhnEWvW8%3D&Expires=1773039143 HTTP/1.1" 200 67493
2026-03-08T08:52:24.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:52:24.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:52:24.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:52:24.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:52:24.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:52:40.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:52:40.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:52:40.356 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:52:40.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:52:40.403 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:53:10.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:53:10.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:53:10.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15065
2026-03-08T08:53:10.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:53:10.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:53:10.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:53:10.657 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:53:10.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:53:10.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:53:10.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62313
2026-03-08T08:53:10.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:53:10.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:53:10.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:53:10.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36791
2026-03-08T08:53:10.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:53:10.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:53:10.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:53:13.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68548d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:53:13.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:53:13.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:53:14.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:53:14.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:53:15.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PglCxrP6jWeVOTg5nqh1NifRcfY%3D&Expires=1773039194 HTTP/1.1" 200 67552
2026-03-08T08:53:16.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:53:16.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:53:16.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:53:16.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:53:16.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:53:32.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:53:32.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:53:32.742 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:53:32.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:53:32.789 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:54:02.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:54:02.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:54:03.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15065
2026-03-08T08:54:03.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:54:03.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:54:03.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:54:03.141 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:54:03.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:54:03.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:54:03.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62397
2026-03-08T08:54:03.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:54:03.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:54:03.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:54:03.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36788
2026-03-08T08:54:03.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:54:03.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:54:03.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:54:06.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310b700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:54:06.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:54:06.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:54:07.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:54:07.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:54:08.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dOB7LXk%2BblHtBqLYU4tcoL3Y0fQ%3D&Expires=1773039247 HTTP/1.1" 200 67552
2026-03-08T08:54:08.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:54:08.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:54:08.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:54:08.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:54:08.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:54:24.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:54:24.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:54:24.558 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:54:24.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:54:24.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:54:54.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:54:54.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:54:54.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15065
2026-03-08T08:54:54.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:54:54.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:54:54.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:54:54.810 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:54:54.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:54:54.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:54:54.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62487
2026-03-08T08:54:54.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:54:54.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:54:54.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:54:54.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36788
2026-03-08T08:54:54.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:54:54.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:54:54.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:54:57.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d73eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:54:57.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:54:57.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:54:59.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:54:59.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:54:59.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XVb5pPiIy2%2FMjqKLtG38obafihM%3D&Expires=1773039298 HTTP/1.1" 200 67552
2026-03-08T08:55:00.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:55:00.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:55:00.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:55:00.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:55:00.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:55:16.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:55:16.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:55:16.843 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:55:16.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:55:16.890 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:55:46.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:55:46.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:55:47.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15065
2026-03-08T08:55:47.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:55:47.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:55:47.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:55:47.065 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:55:47.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:55:47.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:55:47.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62484
2026-03-08T08:55:47.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:55:47.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:55:47.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:55:47.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36818
2026-03-08T08:55:47.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:55:47.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:55:47.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:55:50.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69279180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:55:50.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:55:50.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:55:51.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:55:51.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:55:52.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vwssCgxE5d5RjHzU8eNEU8BVDWA%3D&Expires=1773039351 HTTP/1.1" 200 67552
2026-03-08T08:55:52.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:55:52.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:55:52.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:55:52.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:55:52.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:56:08.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:56:08.408 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:56:08.436 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:56:08.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:56:08.483 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:56:38.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:56:38.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:56:38.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:56:38.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:56:38.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:56:38.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:56:38.653 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:56:38.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:56:38.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:56:38.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62639
2026-03-08T08:56:38.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:56:38.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:56:38.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:56:38.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36812
2026-03-08T08:56:38.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:56:38.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:56:38.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:56:41.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:56:41.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:56:41.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:56:42.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:56:42.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:56:43.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7RF4MWlLdOwIkOnb6HIU0fpr3gY%3D&Expires=1773039402 HTTP/1.1" 200 67552
2026-03-08T08:56:44.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:56:44.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:56:44.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:56:44.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:56:44.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:56:59.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:56:59.611 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:56:59.640 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:56:59.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:56:59.687 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:57:29.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:57:29.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:57:30.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:57:30.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:57:30.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:57:30.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:57:30.029 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:57:30.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:57:30.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:57:30.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62538
2026-03-08T08:57:30.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:57:30.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:57:30.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:57:30.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36853
2026-03-08T08:57:30.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:57:30.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:57:30.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:57:33.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68579780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:57:33.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:57:33.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:57:34.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:57:34.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:57:35.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RGiz3vGdKnUnKYqJI9A%2Bix4quEw%3D&Expires=1773039454 HTTP/1.1" 200 67735
2026-03-08T08:57:35.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:57:35.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:57:35.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:57:35.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:57:35.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:57:51.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:57:51.408 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:57:51.437 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:57:51.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:57:51.484 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:58:21.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:58:21.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:58:21.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:58:21.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:58:21.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:58:21.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:58:21.691 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:58:21.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:58:21.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:58:21.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62425
2026-03-08T08:58:21.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:58:21.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:58:21.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:58:21.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36822
2026-03-08T08:58:21.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:58:21.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:58:21.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:58:24.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc045e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:58:24.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:58:24.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:58:26.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:58:26.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:58:26.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tBsMu%2B6taqoOouAGtMW4OnjM4FE%3D&Expires=1773039505 HTTP/1.1" 200 67735
2026-03-08T08:58:27.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:58:27.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:58:27.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:58:27.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:58:27.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:58:43.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:58:43.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:58:43.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:58:43.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:58:43.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-08T08:59:13.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-08T08:59:13.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-08T08:59:13.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15004
2026-03-08T08:59:13.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-08T08:59:13.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-08T08:59:13.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-08T08:59:13.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-08T08:59:13.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-08T08:59:13.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-08T08:59:13.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62616
2026-03-08T08:59:13.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:59:13.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-08T08:59:13.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-08T08:59:13.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36886
2026-03-08T08:59:13.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-08T08:59:13.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-08T08:59:13.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-08T08:59:16.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68510190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-08T08:59:16.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-08T08:59:16.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-08T08:59:17.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-08T08:59:17.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-08T08:59:18.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260308-065651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zr9wjv%2FgpbtpyFVswlAeKRmvOUo%3D&Expires=1773039557 HTTP/1.1" 200 67735
2026-03-08T08:59:19.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-08T08:59:19.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-08T08:59:19.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-08T08:59:19.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-08T08:59:19.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-08T08:59:34.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:59:34.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-08T08:59:34.567 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-08T08:59:34.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-08T08:59:34.614 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
